关于C语言中的结构体类型,下列说法不正确的是( )。
A: 结构体类型是C语言的基本数据类型
B: 结构体类型必须先定义才能使用
C: 结构体类型主要用于把一组类型不同但相互关联的数据组织在一起
D: 结构体类型不占用内存空间,结构体类型的变量才占用内存空间
A: 结构体类型是C语言的基本数据类型
B: 结构体类型必须先定义才能使用
C: 结构体类型主要用于把一组类型不同但相互关联的数据组织在一起
D: 结构体类型不占用内存空间,结构体类型的变量才占用内存空间
举一反三
- 结构体类型本身不占用内存空间,结构体变量占用内存空间。
- 【多选题】关于结构体类型的定义,说法正确的是()。 A. 结构体类型的定义,是定义一种数据类型 B. 结构体类型的定义,是定义一种变量 C. 定义结构体类型的同时,必须定义结构体变量 D. 如果不指定结构体标记符,则定义结构体类型时,就应该定义结构体变量
- 【单选题】下列关于结构体的说法正确的是()。 A. 结构体中定义的成员的数据类型应该一致; B. 结构体中成员可以属于另一个结构体类型; C. 可以先定义结构体类型的变量,再声明结构体类型; D. 不可以在声明结构体类型的同时定义结构体变量
- 以下有关结构体类型描述正确的是( )。 A: 结构体类型的大小为其最后一个成员中所占内存空间的大小 B: 结构体类型变量占据的内存空间是固定的,与成员无关 C: 结构体类型的大小为其成员中占内存空间最大者所占空间的大小 D: 结构体类型的大小为其各成员所占内存的总和
- 以下关于结构体与共用体数据成员定义的叙述中,正确的说法是()。 A: 结构体类型定义中不能出现共用体类型的成员,共用体类型定义中也不能出现结构体类型的成员 B: 结构体类型定义中不能出现共用体类型的成员,共用体类型定义可以出现结构体类型的成员 C: 结构体类型定义中可以出现共用体类型的成员,共用体类型定义中不能出现结构体类型的成员 D: 结构体类型定义中可以出现共用体类型的成员,共用体类型定义中也可以出现结构体类型的成员