若有以下语句 typedef struct S { int g; char h; } T; 以下叙述中正确的是( )。

admin2015-07-28  18

问题 若有以下语句
typedef struct S
{ int g; char h; } T;
以下叙述中正确的是( )。

选项 A、可用T定义结构体变量
B、可用S定义结构体变量
C、S是struct 类型的变量
D、T是struct S类型的变量

答案A

解析 在该程序段中,S为结构体名,T用typedef定义的struct S类型的别名,所以可以用T或者struct S定义结构体变量,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/m7Jp777K
0

最新回复(0)