神经衰弱治疗哪里极好:C语言问题de提问

来源:百度文库 编辑:高考问答 时间:2024/04/30 02:58:04
设有以下语句
typedef struct S
{int g;char h;}T;
则下面叙述中正确的是
A)T是struct S类型的变量
B)可以用T定义结构体变量

我觉得A,B都可以啊.都是正确的吧????

B
它不是变量 因为前面使用了typedef 这说明是把
struct S定义为T
但并没有分内存 只是定义
所以选B

A是不正确的,最多能说T是struct S类型的一个别名。
B是正确的。

A对 B错

如果没有typedef的话,A对。