问题 单项选择题

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

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

解析: 定义结构体变量有三种方式:①先声明结构体类型,再定义变量名,如选项A)所示;②在声明类型的同时定义变量,如选项C)所示;③直接定义结构体类型变量,如选项D)所示。

选择题
填空题