问题
单项选择题
设有定义:
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
解析: 选项B)需要强制转换数据类型,应该为(struct complex){2,6}; 。