首页/ 题库 / [单选题]关于C语言的函数参数,下列叙述中正确的是的答案

关于C语言的函数参数,下列叙述中正确的是(60)。

单选题
2021-12-31 19:59
A、只有在发生函数调用时,函数中的形参才被分配内存单元
B、实参对形参的数据传递是单向的“值传递”,因此,在被调用的函数当中,没有办法去修改主调函数中任何变量的值
C、形参变量所占用的内存单元位于堆中
D、如果形参是数组名,则传递的是每个数组元素的值
查看答案

正确答案
A

试题解析
解析:只有在发生函数调用时,函数中的形参才会在栈中被分配内存单元。参数的传递是单向的“值传递”,但是在被调用的函数中,可以通过指针的方法去修改主调函数中的变量的值。如果行参是数组名,则传递的是数组的起始地址,而不是每个数组元素的值。

标签: