单选题
设有如下语句:则下面叙述错误的是______。
struct TT
{
int num;
char name[20];
}worker;
【正确答案】
C
【答案解析】[解析] 考察定义结构类型和定义结构变量的一般格式:
struct[结构类型名] /*定义结构类型的格式*/
{
成员列表;
};
[struct]结构类型名 变量名表; /*定义结构类型变量的格式*/
就不难看出选项A、B、D都是正确的,而选项C是错误的。特别需要指出的是,worker是类型为struct TT的结构变量的名称,而非结构类型名。