问题
单项选择题
下面结构体的定义语句中,错误的是
A) struct ord int x;int y;int z;;struct ord a;
B) struct ord int x;int y;int z; struct ord a;
C) struct ord int x;int y;int z; a;
D) struct int x;int y;int z;a;
答案
参考答案:B
解析: 定义结构体变量有3种方式:①先声明结构体类型,再定义变量名,如选项A)所示;②在声明类型的同时定义变量,如选项C)所示;③直接定义结构体类型变量,如选项D)所示。