发布网友 发布时间:2022-04-30 02:30
共3个回答
热心网友 时间:2023-10-06 04:30
此题应该选择C.
定义一个struct结构的一般形式为:
struct结构名
{
成员表列
};
成员表由若干个成员组成,每个成员都是该结构的一个组成部分。对每个成员也必须作类型说明,其形式为:
类型说明符成员名;
成员名的命名应符合标识符的书写规定。
在这个结构定义中,结构名为strutype,该结构由2个成员组成。第一个成员为a,整型变量;第二个成员为b,浮点型变量;应注意在括号后的分号是必不可少的。
值得一提的是,在C++中,struct的功能得到了强化,struct不仅可以添加成员变量,还可以添加成员函数,和class类似.
结构体是一种构造数据类型(也称复杂数据类型),由若干不同类型的变量(数据)组成。每个变量都是结构体的成员(member),每个成员可以是基本数据类型,也可以是构造类型。
热心网友 时间:2023-10-06 04:30
答案是B,struct一般不是用户定义的。strutype这个才是用户定义的吧。热心网友 时间:2023-10-06 04:31
C是错误的,var是用户定义的结构类型的变量不是类型名。