问题 单项选择题

设有以下语句:
typedef street S
int g; char h; T;
则下面叙述中正确的是( )。

A.可用S定义结构体变量

B.可以用T定义结构体变量

C.S是struct类型的变量

D.T是struct S类型的变量

答案

参考答案:B

解析: 可以用typedef定义新的类型名来代替已有的类型名。T是所定义的新的类型名,它代表题中定义的一个结构体类型,这样就可以用T定义结构体变量了。

问答题 简答题
单项选择题