下列选项中不能正确定义结构体的是_______。

admin2010-01-10  30

问题 下列选项中不能正确定义结构体的是_______。

选项 A、typedef struct
B、struct color cl    {int red;               {int red;    int green;               int green;    int blue;                int blue;    }COLOR;                 };    COLOR cl;
C、struct color
D、struct    {int red;               {int red;    int green;                int green;    int blue;                int blue;    }cl;                    }cl;

答案2

解析 将一个变量定义为标准类型与定义为结构体类型不同之处在于:后者不仅要求指定变量为结构体类型,而且要求指定为某一特定的结构体类型(例如,struct color),不能只指定结构体名。其中可以不出现结构体名,答案D就是缺省结构体名的隋况。而变量名歹婊必须放在成员列表后面,所以B答案不能正确将cl定义为结构件变量。
转载请注明原文地址:https://kaotiyun.com/show/vFWp777K
0

最新回复(0)