1、下列说法错误的是()。A.用结构体变量做函数参数,是将整个结构体的所有成员的内容传给被调函数,因此在被调函数中对结构体内容的修改不影响原结构体变量。B.用结构体数组/结构体指针作函数参数的参数传递效率比用结构体变量做函数参数的参数传递效率要高。C.用结构体数组/结构体指针作函数参数,是复制结构体的首地址给被调函数,因此在被调函数中可以修改结构体指针所指向的结构体的内容。D.数组和结构体变量都不可以用做函数返回值的类型。
1、下列说法错误的是()。
A.用结构体变量做函数参数,是将整个结构体的所有成员的内容传给被调函数,因此在被调函数中对结构体内容的修改不影响原结构体变量。
B.用结构体数组/结构体指针作函数参数的参数传递效率比用结构体变量做函数参数的参数传递效率要高。
C.用结构体数组/结构体指针作函数参数,是复制结构体的首地址给被调函数,因此在被调函数中可以修改结构体指针所指向的结构体的内容。
D.数组和结构体变量都不可以用做函数返回值的类型。
参考答案和解析
结构体占用字节数 就是其各成员字节数之和;结构体类型中的成员名,不可以与程序中的变量同名
相关考题:
以下代码有问题,下列说法正确的是()。代码如下:public A{public void method(){} (1)public string method(){} (2)public string method(int a){} (3)} A、(1)和(2)删掉一个,错误解决B、(3)删掉,错误解决C、没问题
填空题关于复核,下列说法错误的是()。