对于变量定义“enum{FALSE,TRUE} flag; int i=0;”,下列语句中合法的是( )。
A. flag=TRUE;
B. flag=1;
C. flag=i;
D. i=flag;
查看答案
下列说法中正确的是( )。
A. 结构体类型一经定义,系统就为其分配内存单元
B. 结构体变量所占内存单元数是各成员所占内存单元数之和
C. 可以对结构体变量进行赋值和存取等运算
D. 定义结构体变量后,只能引用结构体变量的具体成员,不能引用结构体变量
以下对结构体变量day的定义中,正确的是( )。
A. struct Date { int x,y; }day;
B. typedef struct { int x,y; }day;
C. struct { int x,y; }Date; struct Date day;
D. struct Date { int x,y; }; Struct day;
在C语言中,对于如下语句,下列说法中正确的是( )。typedef struct RR{char ch[5];int x;}RRR;
A. 可以用RR定义结构体变量
B. RRR是strutc RR型变量
C. RR是struct型变量
D. 可以用RRR定义结构体变量
对于C语言的函数,下列说法中正确的是( )。
A. 函数不能嵌套定义,但可以嵌套调用
B. 函数不能嵌套定义,也不可以嵌套调用
C. 函数可以嵌套定义,也可以嵌套调用
D. 函数可以嵌套定义,但不可以嵌套调用