设有定义: struct apple {int a,b;}datal={5,10},data2; 则以下赋值语句中错误的是( )

admin2016-12-25  52

问题 设有定义:
  struct apple
  {int a,b;}datal={5,10},data2;
  则以下赋值语句中错误的是(    )

选项 A、data2=(3,7);
B、Rdata2=data1;
C、data2.a=data1.a;
D、data2.a=data1.b;

答案A

解析 A选项中可以在声明变量的同时为data2赋值,但data2=(3,7)应写作data2={3,7}。所以选择A。
转载请注明原文地址:https://kaotiyun.com/show/GNAx777K
0

最新回复(0)