typedef struct{int n;char c;}REC; REC t1,t2;
struct REC;{int n;char c;}; REC t1,t2;
typedef struct REC:{int n=0;char c = 'A';} t1,t2; REC t1,t2;
struct{int n;char c;}REC;
第1题:
设有以下语句 typedef struct TT {char c; int a[4];}CIN; 则下面叙述中正确的是______。
A.可以用TT定义结构体变量
B.TT是struct类型的变量
C.可以用CIN定义结构体变量
D.CIN是struct TT类型的变量
第2题:
有以下程序段:以下叙述中正确的是( )。
A.以上的说明形式非法
B.NODE是一个结构体类型
C.OLD是一个结构体类型
D.OLD是一个结构体变量
第3题:
设有以下说明语句: struct stu { int a; float b; }stutype; 则下面叙述不正确的是( )。
A.struct是结构体类型的关键字
B.structstu是用户定义的结构体类型
C.stutype是用户定义的结构体类型名
D.a和b都是结构体成员名
第4题:
若有以下语句:typedef struct S{int 9;char h;}T;以下叙述中正确的是( )。
A.可用s定义结构体变量
B.可用T定义结构体变量
C.S是struct类型的变量
D.T是struct S类型的变量
第5题:
设有以下语句:typedef struct TY{char C;int a{4 1;}CIN;
则下面叙述中正确的是( )。
A.CIN是struct Tr类型的变量
B.TT是struct类型的变量
C.可以用,lr定义结构体变量
D.可以用CIN定义结构体变量
第6题:
有以下结构体说明、变量定义和赋值语句
A.A
B.B
C.C
D.D
第7题:
以下结构体说明和变量定义中,正确的是
第8题:
下面对结构数据类型的叙述中,()是错的。
第9题:
设有以下说明语句:structstu {int a;floatb;}s;下面的叙述不正确的是()
第10题:
设有以下说明语句:typedefstruct{intn;charch[8];}PER;则下面叙述中正确的是()
第11题:
设有以下结构类型说明和变量定义,则变量a在内存所占字节数是(). struct stud { char num[8]; int s[4]; double ave; } a,*p;
第12题:
CIN是structTT类型的变量
TT是struct类型的变量
可以用TT定义结构体变量
可以用CIN定义结构体变量
第13题:
以下结构体类型说明和变量定义中正确的是( )。
A.
B.
C.
D.
第14题:
设有如下说明:以下说法正确的是( )。
A.NEW是一个结构体变量
B.NEW是一个结构体类型
C.ST是一个结构体类型
D.以上说明形式非法
第15题:
以下结构体类型说明和变量定义中正确的是( )。
A.A
B.B
C.C
D.D
第16题:
以下结构体类型说明和变量定义中正确的是( )。
第17题:
设有以下说明语句: typedef struct { int n; char ch[8]; }PER; 则下面叙述中,正确的是( )。
A.PER是结构体变量名
B.PER是结构体类型名
C.typedef struct是结构体类型
D.struct是结构类型名
第18题:
以下对C语言中共用体类型数据的正确叙述是______。
A.可以对共用体变量名直接赋值
B.一个共用体变量中可以同时存放其所有成员
C.一个共用体变量中不能同时存放其所有成员
D.共用体类型定义中不能出现结构体类型的成员
第19题:
若有以下说明语句:structstudent{intnum;charname[];floatscore;}stu;则下面的叙述不正确的是:()
第20题:
有以下说明语句:struct Point{int x;int y;};则叙述正确的是()
第21题:
若有以下说明和定义:typedefint*INTEGER INTEGERp,*q;以下叙述正确的是()
第22题:
下面正确的结构体定义格式是()
第23题:
DATE是用户定义的结构体变量
struct Date是用户定义的结构体类型
DATE是用户说明的新结构体类型名
struct是结构体类型的关键字
第24题:
可用S定义结构体变量
可用T定义结构体变量
S是struct类型的变量
T是struct S类型的变量