单选题
下面结构体的定义语句中,错误的是( )。
A、
structord{intx;inty;intz;};structorda;
B、
structord{intx;inty;intz;}structorda;
C、
structord{intx;inty;intz;}a;
D、
struct{intx;inty;intz;}a;
【正确答案】
B
【答案解析】
C语言中结构体变量的定义有3种方法:①定义结构体类型的同时定义结构体变量,如C项;②使用无名结构体类型定义结构体变量,如D项;③先定义结构体类型,后定义结构体变量,如A项。
提交答案
关闭