下面结构体的定义语句中,错误的是( )。

admin2017-10-24  29

问题 下面结构体的定义语句中,错误的是(  )。

选项 A、struct STR{int x;int y;int z;};struct STR a;
B、struct STR{int x;int y;int z;}struct STR a;
C、struct STR{int x;int y;int z;}a;
D、struct{int x;int y;int z;}a;

答案B

解析 结构体的定义是正常的C语言语句。在选项B中,由于在定义完结构体后缺少分号所以这是一条不完整的语句,因而是错误的。
转载请注明原文地址:https://kaotiyun.com/show/bbxp777K
0

最新回复(0)