A-A+

下面结构体的定义语句中 错误的是A.struct ord{int x;int y;int z

2022-08-06 03:11:16 问答库 阅读 175 次

问题详情

下面结构体的定义语句中,错误的是
A.struct ord{int x;int y;int z;};struet ord a;
B.atruet ord{int x;int y;int z;}struct ord a;
C.struet ord{int x;int y;int z;}a;
D.struct{int x;int y;int z;)a;请帮忙给出正确答案和分析,谢谢!

参考答案

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

考点:语句,定义