【单选题】以下对结构体类型变量的定义中不正确的是()。
A.#define STUDENTstruct student STUDENT {int num; float age;}stdl;
B.struct student{ int num; float age; }stdl;
C.struct{ int num; float age; }std1;
D.struct{ int num;floatage; }student; struct studentstd1;
第1题:
以下结构体类型说明和变量定义中正确的是( )。
A.
B.
C.
D.
第2题:
A.struct是结构体类型的关键字
B.structteacher是用户定义的结构体类型
C.num,sex,age都是结构体变量teacher1的成员
D.teacher1是结构体类型名
第3题:
若有以下语句:typedef struct S{int 9;char h;}T;以下叙述中正确的是( )。
A.可用s定义结构体变量
B.可用T定义结构体变量
C.S是struct类型的变量
D.T是struct S类型的变量
第4题:
设有以下语句:typedef struct TY{char C;int a{4 1;}CIN;
则下面叙述中正确的是( )。
A.CIN是struct Tr类型的变量
B.TT是struct类型的变量
C.可以用,lr定义结构体变量
D.可以用CIN定义结构体变量
第5题:
以下结构体说明和变量定义中,正确的是
第6题:
数据结构里,定义结构体指针变量与定义结构体类型的普通变量一样,没有区别。
第7题:
定义结构体类型的指针变量格式不正确的是()
第8题:
对
错
第9题:
struct结构名 指针变量名
struct结构名 变量名
static结构名 指针变量名
struct指针变量名 结构名
第10题:
可用S定义结构体变量
可用T定义结构体变量
S是struct类型的变量
T是struct S类型的变量
第11题:
共用体变量占的内存大小等于所需内存最大的成员所占的内存
共用体类型可以出现在结构体类型定义中
在定义共用体变量的同时允许对第一个成员的值进行初始化
同一共用体各成员的首地址不相同
第12题:
定义整型变量
定义结构体类型
定义浮点型变量
定义字符型变量
第13题:
以下结构体类型说明和变量定义中正确的是( )。
A.A
B.B
C.C
D.D
第14题:
A.
B.
C.
D.
第15题:
以下结构体类型说明和变量定义中正确的是( )。
第16题:
以下对C语言中共用体类型数据的正确叙述是______。
A.可以对共用体变量名直接赋值
B.一个共用体变量中可以同时存放其所有成员
C.一个共用体变量中不能同时存放其所有成员
D.共用体类型定义中不能出现结构体类型的成员
第17题:
以下C语言共用体类型数据的描述中,不正确的是()
第18题:
定义结构体指针变量与定义结构体类型的普通变量一样,没有区别
第19题:
下面正确的结构体定义格式是()
第20题:
DATE是用户定义的结构体变量
struct Date是用户定义的结构体类型
DATE是用户说明的新结构体类型名
struct是结构体类型的关键字
第21题:
CIN是structTT类型的变量
TT是struct类型的变量
可以用TT定义结构体变量
可以用CIN定义结构体变量
第22题:
对
错
第23题:
struct结构名指针变量名
struct结构名变量名
static结构名指针变量名
struct指针变量名结构名
第24题:
函数的返回值类型不能是结构体类型,只能是简单类型
函数可以返回指向结构体变量的指针
可以通过指向结构体变量的指针访问所指结构体变量的任何成员
只要类型相同,结构体变量之间可以整体赋值