4个回答
展开全部
答案是: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部分
第一部分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也是对的.
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询