枚举表中第一个枚举成员的默认值和两个相邻枚举成员之间默认的差值分别是()
A. 1和0
B. 1和1
C. 0和1
D. 0和0
查看答案
以下叙述中错误的是( )
A. 可以通过typedef增加新的数据类型
B. 可以用typedef将已存在的类型用一个新的名字来代表
C. 用typedef定义新的类型名后,原有类型名仍有效
D. 用typedef可以为各种类型起别名,但不能为变量起别名
设有如下定义:strcut complex{ int real, unreal;} data1={1,8},data2;则以下赋值语句中错误的是( )
A. data2={2,6};
B. data2=data1;
C. data2.real=data1.real;
D. data2.real=data1.unreal;
以下程序执行后输出()void main(){ enum{Red, Blue, Yellow} c1,c2;c1=Yellow;printf("%d\n", c1);}
A. Yellow
B. "Yellow"
C. 3
D. 2
以下说法中正确的是()
A. 一个结构体中只能包含一种数据类型
B. 不同结构体中的成员不能有相同的成员名
C. 两个结构体变量不可以进行比较
D. 两个相同结构体类型的变量之间可以进行比较