在C++中,下列说法正确的是________。 A.结构体变量不能像int型变量一样作函数的参数 B.结构体变量不能像int型变量一样作函数的返回值 C.结构体变量通常不能像int型变量一样作为整体进行输入输出 D.相同结构体类型的变量之间不能直接进行赋值
时间: 2023-06-24 18:09:13 浏览: 195
C++的变量、类型及函数
在C++中,B、C、D三个说法都是错误的,只有A是正确的。
A. 结构体变量不能像int型变量一样作函数的参数:结构体变量可以像int型变量一样作函数的参数,这样可以把结构体作为一个整体传递给函数。
B. 结构体变量不能像int型变量一样作函数的返回值:结构体变量可以像int型变量一样作函数的返回值,只需要在函数声明时将返回类型设置为结构体类型。
C. 结构体变量通常不能像int型变量一样作为整体进行输入输出:结构体变量可以像int型变量一样进行输入输出,只需要使用流运算符重载函数对其进行重载。
D. 相同结构体类型的变量之间不能直接进行赋值:相同结构体类型的变量之间可以直接进行赋值,只需要使用赋值运算符重载函数对其进行重载。
阅读全文