在如下结构体定义中,不正确的是 。
A.struct student { long no; double score; };
B.struct stud[20] { long no; double score; };
C.struct student { long no; double score; }stud[20];
D.struct { long no; double score; } stud[100];
第1题:
若有如下说明,则_______的叙述是正确的。 struct st { int a; int b[2]; }a;
A.结构体变量a与结构体成员a同名,定义是非法的
B.程序只在执行到该定义时才为结构体st分配存储单元
C.程序运行时为结构体st分配6个字节存储单元
D.类型名struct st可以通过extern关键字提前引用(即引用在前,说明在后)
第2题:
A.
B.
C.
D.
第3题:
以下结构体说明和变量定义中,正确的是
第4题:
若有如下定义: union aa {int n; char c[9]; float x;}a,b,c; 则下列叙述中不正确的是( )
A.union aa是定义的共用体类型
B.a,b,c是定义的共用体类型名
C.n、c[9]和x是共用体的成员名
D.a,b,c是定义的共用体变量名
第5题:
若有以下说明语句:structstudent{intnum;charname[];floatscore;}stu;则下面的叙述不正确的是:()
第6题:
若有定义如下classA{intx,x1;intf(){inta;…}intg(){inty;…}},则不正确的赋值为()
第7题:
数据结构中,在高级语言中,可以定义结构体数组。
第8题:
关于结构体定义描述正确的是()
第9题:
DATE是用户定义的结构体变量
struct Date是用户定义的结构体类型
DATE是用户说明的新结构体类型名
struct是结构体类型的关键字
第10题:
在结构力学中,通常把杆子作为自由体,把节点作为约束
在结构力学中,通常把节点和杆子都作为自由体
在结构力学中,通常把节点和杆子都作为约束
在结构力学中,通常把节点作为自由体,把杆子作为约束
第11题:
对
错
第12题:
共用体变量占的内存大小等于所需内存最大的成员所占的内存
共用体类型可以出现在结构体类型定义中
在定义共用体变量的同时允许对第一个成员的值进行初始化
同一共用体各成员的首地址不相同
第13题:
设有以下说明语句: struct stu { int a; float b; }stutype; 则下面叙述不正确的是( )。
A.struct是结构体类型的关键字
B.structstu是用户定义的结构体类型
C.stutype是用户定义的结构体类型名
D.a和b都是结构体成员名
第14题:
下列说法不正确的是( )
A.下列结构体定义时,占据了5个字节的空间 struct s {int num; int age; char sex; }
B.结构体的成员名可以与程序中的变量名相同
C.对结构体中的成员可以单独使用,它的作用相当于普通变量
D.结构体的成员可以是一个结构体变量
第15题:
在结构体中定义的函数称为___________。
第16题:
在结构体中定义一个全局变量(VARIABLES),可以在所有进程中使用。
第17题:
以下C语言共用体类型数据的描述中,不正确的是()
第18题:
数据结构中,定义结构体使用struct关键字。
第19题:
在C++语言中,使用struct(结构体)定义的类与使用class定义的类是一样的。
第20题:
设有以下说明语句:structstu {int a;floatb;}s;下面的叙述不正确的是()
第21题:
struct结构名 指针变量名
struct结构名 变量名
static结构名 指针变量名
struct指针变量名 结构名
第22题:
struct结构名变量名
static结构名变量名
function结构名变量名
struct变量名结构名
第23题:
第24题:
struct结构名指针变量名
struct结构名变量名
static结构名指针变量名
struct指针变量名结构名