在C语言中,当定义一个结构体变量时,系统分配给它的内存空间长度是()
A.最长成员所需内存长度乘以成员个数
B.结构体中第一个成员所需内存空间长度
C.各个成员中占内存空间最长的长度
D.结构体中最后一个成员所需内存空间长度
A.最长成员所需内存长度乘以成员个数
B.结构体中第一个成员所需内存空间长度
C.各个成员中占内存空间最长的长度
D.结构体中最后一个成员所需内存空间长度
第1题
A.结构中一个成员所需的内存量
B.结构中最后一个成员所需的内存量
C.结构体中占内存量最大者所需的容量
D.结构体中各成员所需内存量的总和
第3题
A.定义结构体类型时,系统会根据各个成员的大小为其分配内存空间
B.定义结构体类型时,系统会根据最大成员的大小为其分配内存空间
C.定义结构体类型时,不会产生内存分配
D.定义结构体类型时,系统会分配固定内存
第4题
A.上述形式的定义在程序运行时不会为该结构体类型分配内存空间。
B.结构体变量在内存中存放时,占用连续的一段存储空间
C.上述结构体必须有关键字struct
D.上述结构体成员的类型不可以是已经定义过的结构体类型。
第5题
A.定义结构体类型所用的关键字是struct
B.结构体中的成员可以具有不同的数据类型
C.通过结构体变量访问其成员时,可以使用点运算符
D.结构体变量不能直接相互赋值
第7题
A.定义一个结构体类型指针变量,可以用于存放同类型结构体变量在内存中的起始地址
B.定义一个结构体类型指针变量,可以存放同一程序中任意结构体类型变量地址
C.在函数的形式参数表中,不能有结构体类型指针变量作为形式参数
D.表示结构体变量的地址时,不需要使用取地址运算符,而是用结构体变量名直接表示
第10题
A.联合体变量中第一个成员所需要的存储空间
B.联合体变量中占用最大存储空间成员所需要的存储空间
C.联合体变量中最后一个成员所需要的存储空间
D.联合体变量中所有成员需要存储空间的总和
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!