struct complex { int real,unreal ;} datal={1,8},data2;则以下赋值语句中的错误的是A)data2=data1; B)data2=(2,6);C)data2.real1=data1.real; D)data2.real=data1.unreal;

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 20:31:40

struct complex { int real,unreal ;} datal={1,8},data2;则以下赋值语句中的错误的是A)data2=data1; B)data2=(2,6);C)data2.real1=data1.real; D)data2.real=data1.unreal;
struct complex { int real,unreal ;} datal={1,8},data2;
则以下赋值语句中的错误的是
A)data2=data1; B)data2=(2,6);
C)data2.real1=data1.real; D)data2.real=data1.unreal;

struct complex { int real,unreal ;} datal={1,8},data2;则以下赋值语句中的错误的是A)data2=data1; B)data2=(2,6);C)data2.real1=data1.real; D)data2.real=data1.unreal;
B是错的,根本就没有B这种赋值方式,A选项两个变量是同类型的当然可以赋值,C和D也可以.还有你的datal={1,8},data2;这边写错了,应该是data1