帮忙解答一道C语言选择题

2025-01-05 15:13:44
推荐回答(4个)
回答1:

答案是:A
这个可以分为2部分
第一部分typedef struct student STU;
第二部分struct studrnt
{
};
第一部分将结构体struct student定义为类型STU,所以可以用STU s;来声明一个结构体,所以D是对的
第二部分定义一个机构体struct student,所以可以用struct student s;来声明一个结构体,所以B是对的
选项C:typedef struct student s;是将struct student定义为类型s,和第一部分的功能是类似的,只是类型名称不同而已,所以C也是对的.

回答2:

B

回答3:

D

回答4:

A是错误的。。。