问题 单项选择题

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

A.struct ord{int x;int y;int z;};struct ord a;

B.struct ord{int x;int y;int z;};ord a;

C.struct ord{int x;int y;int z;}a;

D.struct{int x;int y;int z;}a;

答案

参考答案:B

解析: 在选项B)中,即使在定义完结构体ord后,不能把ord看成是一种数据类型。

单项选择题
单项选择题