coco1312 2015-09-18 10:56 采纳率: 0%
浏览 1952

C语言typedef问题,原类型名还有用吗

typedef struct S{intg;char h;}T;以下叙述中正确的是(B)
(A) 可用S定义结构体变量
(B) 可用T定义结构体变量
(C) S是struct类型的变量
(D) T是struct类型的变量========书上说Typedef语句的作用仅仅是用“标识符”来代表已存在的“类型名”,并未产生新的数据类型,原有类型名依然有效,为何答案A不对呢?参考答案是B,求大侠指教

  • 写回答

5条回答 默认 最新

  • threenewbee 2015-09-18 11:44
    关注

    在C里面,光写S不行,要写struct S,或者T
    C++可以直接用S

    评论

报告相同问题?