试题题干
若函数的形参是数组名,实参是数组的首地址,则参数传递的方式是。
参考答案
试题解析
(或 传地址)
数组名作为函数参数时,既可以作为形参,也可以作为实参。
如果形参是数组名,则传递方式称为“地址传递方式”。调用函数时的实参是地址型表达式,例如数组的首地址或已经赋值的指针变量、指针数组元素等。
【拓展】
C语言规定在函数之间传递数据包括值传递、地址传递、返回值和全局变量传递四种方式。
若函数的形参是数组名,实参是数组的首地址,则参数传递的方式是。
(或 传地址)
数组名作为函数参数时,既可以作为形参,也可以作为实参。
如果形参是数组名,则传递方式称为“地址传递方式”。调用函数时的实参是地址型表达式,例如数组的首地址或已经赋值的指针变量、指针数组元素等。
【拓展】
C语言规定在函数之间传递数据包括值传递、地址传递、返回值和全局变量传递四种方式。