在一个结构体内可以包含另一个不同类型的结构体作为其成员。
在一个结构体内可以包含另一个不同类型的结构体作为其成员。
参考答案和解析
正确
相关考题:
以下有关类与结构体关系的叙述不正确的是( )A.结构体中只包含数据;类中封装了数据和操作B.结构体的成员对外界通常是开放的;类的成员可以被隐蔽C.用struct不能声明一个类型名;而class可以声明一个类名D.结构体成员默认为public;类成员默认为private
以下定义的结构体类型拟包含两个成员,其中成员变量info用来存入整形数据;成员变量link是指向自身结构体的指针,请将定义补充完整。struct node{ int info;【19】link;};
C语言规定,如下说法是正确的()。 A.不能将结构作为整体来进行存取;B.结构是若干变量的集合,这些变量的类型可以相同;C.共用体(联合)允许不同数据类型的数据使用共同的存储区域;D.不能用E.位段是一种特殊的结构成员。位段的类型可以是char、int、float、double等。
下列选项中,描述正确的是()。 A.一个函数的函数体中可以包含另一个函数的调用B.一个函数的函数体中可以包含另一个函数的定义C.一个函数的函数体中不可以包含另一个函数的调用D.一个函数的函数体中不可以包含另一个函数的定义
以下叙述中错误的是( )。A.函数的返回值类型不能是结构体类型,只能是简单类型B.函数可以返回指向结构体变量的指针C.可以通过指向结构体变量的指针访问所指结构体变量的任何成员D.只要类型相同,结构体变量之间可以整体赋值
以下对C语言中共用体类型数据的正确叙述是______。A.可以对共用体变量名直接赋值B.一个共用体变量中可以同时存放其所有成员C.一个共用体变量中不能同时存放其所有成员D.共用体类型定义中不能出现结构体类型的成员
以下叙述中错误的是A.只要类型相同,结构体变量之间可以整体赋值B.函数的返回值类型不能是结构体类型,只能是简单类型C.可以通过指针变量来访问结构体变量的任何成员D.函数可以返回指向结构体变量的指针
下列描述说明正确的是( )A.定义结构体时,它的每个成员的数据类型可以不同B.不同结构体的成员名不能相同C.结构体定义时,其成员的数据类型不能是结构体本身D.结构体定义时各成员项之间可用分号也可用逗号隔开
下列关于结构类型与结构变量的说法中,错误的是()A、结构类型与结构变量是两个不同的概念,其区别如同int类型与int型变量的区别一样。B、结构体可以将不同的数据类型,组成一个整体来使用C、结构体类型名的命名规则与变量名命名规则相同D、结构体内的成员名不能与程序中的变量名相同
下面对结构数据类型的叙述中,()是错的。A、结构变量可以在说明结构类型后定义,也可在说明结构时定义B、结构可由若干个成员组成,各成员的数据类型可以不同C、定义一个结构类型后,编译程序要为结构的各成员分配存储空间D、结构变量的各成员可通过结构变量名和指向结构变量的指针引用
使用结构体过程中下列描述正确的是()A、结构体类型的数据是由不同类型的数据组合而成的B、一旦定义了某个结构体类型后,系统为此类型的各个成员分配内存单元C、C语言中的结构体类型变量在程序执行期间一直驻留在内存D、定义结构使用的关键字是Structured
C语言中共用体类型数据的叙述正确的是()A、可以对共用体变量名直接赋值B、一个共用体变量中可以同时存放其所有成员C、一个共用体变量中不能同时存放其所有成员D、共用体类型定义中不能出现结构体类型成员
下面正确的结构体定义格式是()A、struct结构体名{类型成员变量1;类型成员变量2;….类型成员变量n;};B、struct结构体名{类型成员变量1;类型成员变量2;….类型成员变量n;}C、struct{类型成员变量1;类型成员变量2;….类型成员变量n;}结构体名;D、struct{类型成员变量1;类型成员变量2;….类型成员变量n;}结构体名
单选题以下叙述中正确的是( )。A结构体数组名不能作为实参传给函数B结构体变量的地址不能作为实参传给函数C结构体中可以含有指向本结构体的指针成员D即使是同类型的结构体变量,也不能进行整体赋值
单选题联合体成员的数据类型()。A相同B可以不同也可以相同C长度一样D是结构体变量