单选题:以下选项中,不能定义s为合法的结构变量的是()。
以下选项中,不能定义s为合法的结构变量的是()。
A.struct abc
{ double a;
char b[10];
} s;
B.struct
{ double a;
char b[10];
} s;
C.struct ABC
{ double a;
char b[10];
} ;
struct ABC s;
D.struct s
{ double a;
char b[10];
};
答案:D
A.struct abc
{ double a;
char b[10];
} s;
B.struct
{ double a;
char b[10];
} s;
C.struct ABC
{ double a;
char b[10];
} ;
struct ABC s;
D.struct s
{ double a;
char b[10];
};
答案:D