A、typedef struct aa { int n; float m; }aa; aa td1;
B、#define aa struct aa aa{ int n; float m; }td1;
C、struct { int n; float m; }aa; struct aa td1;
D、struct { int n; float m; }td1;
查看答案
正确答案
试题解析
解析:本题的考查点是结构体类型变量的定义。在选项C中,aa是—个结构体变量,而不是结构体名,所以structaatd1;是非法的。