下列说法错误的是()。
A、简单变量做函数参数时,是将实参的值传给形参,实参和形参在内存中占用不同的存储单元,因此形参值的改变不会影响实参。
B、数组做函数参数时,是将实参数组的首地址传给形参,形参数组和实参数组在内存中共享相同的存储单元,因此对形参数组元素值的修改也就相当于是对实参数组元素值的修改。
C、在声明函数的二维数组形参时,可省略数组第二维的长度,但不能省略数组第一维的长度。
D、在声明函数的一维数组形参时,通常不指定数组的大小,而用另一个形参来指定数组的大小。
A、简单变量做函数参数时,是将实参的值传给形参,实参和形参在内存中占用不同的存储单元,因此形参值的改变不会影响实参。
B、数组做函数参数时,是将实参数组的首地址传给形参,形参数组和实参数组在内存中共享相同的存储单元,因此对形参数组元素值的修改也就相当于是对实参数组元素值的修改。
C、在声明函数的二维数组形参时,可省略数组第二维的长度,但不能省略数组第一维的长度。
D、在声明函数的一维数组形参时,通常不指定数组的大小,而用另一个形参来指定数组的大小。
C语言程序设计精髓