A.只有在发生函数调用时,函数中的形参才被分配内存单元
B.实参对形参的数据传递是单向的“值传递”,因此,在被调用的函数当中,没有办法去修改主调函数中任何变量的值
C.形参变量所占用的内存单元位于堆中
D.如果形参是数组名,则传递的是每个数组元素的值
A.只有在发生函数调用时,函数中的形参才被分配内存单元
B.实参对形参的数据传递是单向的“值传递”,因此,在被调用的函数当中,没有办法去修改主调函数中任何变量的值
C.形参变量所占用的内存单元位于堆中
D.如果形参是数组名,则传递的是每个数组元素的值
A.只有在发生函数调用时,函数中的形参才被分配内存单元
B.如果形参是数组名,则传递的是每个数组元素的值
C.形参变量所占用的内存单元位于堆中
D.实参对形参的数据传递是单向的“值传递”,因此,在被调用的函数之中,无法去修改主调函数中任何变量的值
A.简单变量做函数参数时,是将实参的值传给形参,实参和形参在内存中占用不同的存储单元,因此形参值的改变不会影响实参。
B.数组做函数参数时,是将实参数组的首地址传给形参,形参数组和实参数组在内存中共享相同的存储单元,因此对形参数组元素值的修改也就相当于是对实参数组元素值的修改。
C.在声明函数的一维数组形参时,通常不指定数组的大小,而用另一个形参来指定数组的大小。
D.在声明函数的二维数组形参时,可省略数组第二维的长度,但不能省略数组第一维的长度。
A.简单变量做函数参数时,是将实参的值传给形参,实参和形参在内存中占用不同的存储单元,因此形参值的改变不会影响实参。
B.数组做函数参数时,是将实参数组的首地址传给形参,形参数组和实参数组在内存中共享相同的存储单元,因此对形参数组元素值的修改也就相当于是对实参数组元素值的修改。
C.在声明函数的二维数组形参时,可省略数组第二维的长度,但不能省略数组第一维的长度。
D.在声明函数的一维数组形参时,通常不指定数组的大小,而用另一个形参来指定数组的大小。
A.调用函数时,实参可以是表达式
B.调用函数时,实参与形参可以共用内存单元
C.调用函数时,将实参的值复制给形参,使实参变量和形参变量在数值上相等
D.调用函数时,实参与形参的类型必须一致
以下关于C语言的函数参数叙述中,说法正确的是(28)。
A.只有在发生函数调用时,函数中的形参才被分配内存单元
B.如果形参是数组名,则传递的是每个数组元素的值
C.形参变量所占用的内存单元位于堆中
D.实参对形参的数据传递是 “值传递”,因此,在被调用的函数当中,没有办法去修改主函数中变量的值
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!