问题
单项选择题
设有如下说明:
typedef struct ST
(long a;int b;char c[2];)NEW;
则下面叙述中正确的是( )
A) 以上的说明形式非法
B) ST是一个结构体类型
C) NEW是一个结构体类型
D) NEW是一个结构体变量
答案
参考答案:C
解析: 本题考查的知识点是:结构体的定义和用户定义类型的结合。
结构体类型说明的一般形式为:struct结构体标识名
(类型名1结构体成员名;…)
题中ST为结构体标识名,而结构体标识名是可选项,NEW为结构体类型故C)为正确答案。