![](https://lstatic.shangxueba.com/jiandati/pc/images/pc_jdt_tittleico.png)
以下叙述中正确的是A.结构体类型中的各个成分均不能是数组或指针B.结构体类型的变量,不能在声明
以下叙述中正确的是
A.结构体类型中的各个成分均不能是数组或指针
B.结构体类型的变量,不能在声明结构体类型组成时一起定义
C.使用typedef定义新类型名后,新类型名与原类型名实际上是等价的
D.元素为结构体类型的数组,只能在声明过结构体类型之后,单独进行定义
![](https://lstatic.shangxueba.com/jiandati/pc/images/jdt_panel_vip.png)
以下叙述中正确的是
A.结构体类型中的各个成分均不能是数组或指针
B.结构体类型的变量,不能在声明结构体类型组成时一起定义
C.使用typedef定义新类型名后,新类型名与原类型名实际上是等价的
D.元素为结构体类型的数组,只能在声明过结构体类型之后,单独进行定义
以下叙述中正确的是
A.结构体类型中的成分只能是C语言中预先定义的基本数据类型
B.在定义结构体类型时,编译程序就为它分配了内存空间
C.结构体类型中各个成分的类型必须是一致的
D.一个结构体类型可以由多个称为成员(或域)的成分组成
有以下程序段: typedef struct NODE { int num; struct NODE * nex; } OLD; 以下叙述中正确的是()。
A.以上的说明形式非法
B.NODE是一个结构体类型
C.OLD是一个结构体类型
D.OLD是一个结构体变量
A.以上的说明形式非法
B.NODE是一个结构体类型
C.OLD是一一个结构体类型
D.OLD是一个结构体变量
若有以下语句
typedef struct S
{int g;char h;}T;
以下叙述中正确的是()。
A.可用S定义结构体变量
B.可用T定义结构体变量
C.S是struct类型的变量
D.T是struct S类型的变量
以下叙述中正确的是
A.函数的返回值不能是结构体类型
B.函数的返回值不能是结构体指针类型
C.在调用函数时,可以将结构体变量作为实参传给函数
D.结构体数组不能作为参数传给函数
有以下程序段 typedef struct NODE {int num; struct NODE *next; }OLD; 以下叙述中正确的是
A.以上的说朗形式非法
B.NODE是一个结构体类型
C.OLD是一个结构体类型
D.OLD是一个结构体变量
以下叙述中错误的是
A.函数的返回值类型不能是结构体类型,只能是简单类型
B.只要类型相同,结构体变量之间可以整体赋值
C.可以通过指针变量来访问结构体变量的任何成员
D.函数可以返回指向结构体变量的指针
以下叙述中错误的是
A.只要类型相同,结构体变量之间可以整体赋值
B.函数的返回值类型不能是结构体类型,只能是简单类型
C.可以通过指针变量来访问结构体变量的任何成员
D.函数可以返回指向结构体变量的指针
若有以下语句typedefstructS{intg;charh;}T;以下叙述中正确的是
A.可用S定义结构体变量
B.S是struct类型的变量
C.T是structS类型的变量
D.可用T定义结构体变量
以下叙述中错误的是()。
A.函数的返回值类型不能是结构体类型,只能是简单类型
B.函数可以返回指向结构体变量的指针
C.可以通过指向结构体变量的指针访问所指结构体变量的任何成员
D.只要类型相同,结构体变量之间可以整体赋值
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!