发布网友
共2个回答
热心网友
关联:实际参数是要通过调用自定义函数来完成程序的输出目的的,所以实际参数是要通过自定义函数的形参来导入函数的。
对应关系:形参和实参的对应要分配好,一一对应的关系。形参和实参的数据类型要一致,注意指针的相关操作(取地址的处理和形参数据类型的定义)。
个人理解,仅供参考。
热心网友
函数定义中使用的参数叫形式参数,简称形参, 主调函数中引应的参数叫实际参数,简称实参, 形参可以与实参同名,也可以不同名。
参数的作用是从主调函数向被调函数传递数据。
对于单体变量(区别于数组变量)来说,形参和实参占据不同的存储单元,形参只在函数被调用时才分配存储单元,函数返回后,形参所占的存储单元自动释放(自动变量的特点)。参数传值只在函数被调用时才发生,一旦被调函数开始执行,实参与形参的联系就不存在了,因此形参的改变不会影响到实参。
但是数组作函数参数时,形参数组元素与对应的实参数组元素占有相同的存储单元,因此,形参数组元素值的改变反过来会影响到实参数组。