C语言函数的形参及实参运用调用以及举例程序.pptVIP

  • 18
  • 0
  • 约1.06千字
  • 约 9页
  • 2017-04-25 发布于四川
  • 举报

C语言函数的形参及实参运用调用以及举例程序.ppt

C语言函数的形参及实参运用调用以及举例程序

● 形参,即函数定义中的参数。 ● 实参,则是函数调用时的参数。 ● 函数的形参必须是变量,用于接受实参传递 过来的值,形参的使用方法和普通变量相同; 而实参可以是常量、变量或表达式,其作用是 ; 函数调用时,主调函数把实参的值传送给被调函数 的形参,从而实现主调函数向被调函数的数据传递。 函数的形参和实参具有以下特点: 1.形参变量只有在被调用时才分配内存单元,调用结束时, 立即释放所分配的内存单元,因此,形参只在函数内部有效。 2.实参可以是常量、变量、表达式、函数等,无论实参是何种 类型的量,在进行函数调用时,它们都必须具有确定的值,一 便把这些值传送给形参。 3.实参和形参在数量上、类型上、顺序上应严格一致,否则会 发生“类型不匹配”的错误。 4函数调用中发生的数据传送是单向的,即只能把实参的值传 送给形参,而不能把形参的值反向的传送给实参。 参数传送有两种方式:数值传递和地址传递。 ;● C语言中把定义在函数内部的变量称为局部变量。 1.局部变量的有效作用范围局限于所在的函数内部。 2.函数调用结束,收回存储单元。 ● 定义在函数外而不属于任意函数的变量成为全局变量。 1.全局变量

文档评论(0)

1亿VIP精品文档

相关文档