问题 单项选择题

设有如下定义:
struct complex
int real, unreal; data1=1, 8. data2;
则以下赋值语句中错误的是

A) data2=data1;
B) data2=(2, 6);
C) data2.real=data1.real;
D) data2.real=data1.unreal;

答案

参考答案:B

解析: 同类型的结构体变量之间可以相互赋值;同类型的成员间也可相互赋值。

单项选择题
判断题