关于C语言的结构体问题,为什么这题选C,其他的不行,我觉得是A

2025-05-14 18:48:55
推荐回答(4个)
回答1:

A. 定义结构abc类型 为 s 型。 s是类型,不是变量。
C. 定义结构 (这里允许略去名字,类似函数原型声明,允许略去名字) 为 abc 型。
再声明 s 是 abc 型 变量。 也就是结构体变量。 -- C 合法。

回答2:

typedef struct abc
{ double a;
char b[10];
}s; s已经是类型了,跟int一样。

回答3:

选c,a中如果把 typedef 去掉就对了

回答4:

不对 就选c