分页:
上一页 1 2 3 [4] 5 6 7 8 9 10 下一页
{return a+b;
}
则该函数的数据类型是( )
A.int B.void
C.float D. 不确定
17. 设
struct st
{ int a;
float b;
}s, *p=&s;
则正确的引用是( )
A.(*).s.a B.(*p).a
C.p->s.a D.p.s.a
18. 设 enum color {red,yellow=2,blue,white,black}r=white;, 执行 printf( " %d " ,r) ;后的输出结果是( )
A.0 B.1
C.3 D.4
19. 以下说法中错误的是( )
A. 共用型数据中所有成员的首地址都是同一个
B. 可以用已定义的共用型来定义数组或指针变量的类型
C. 共用型数据中的成员可以是结构型,但不可以是共用型
D. 用 typedef 定义新类型取代原有类型后,原类型仍可有效使用
20. 设 #define L(x) 2*3.14*x
则 L(x) 是( )
A. 函数名 B. 函数调用
C. 无参的宏名 D. 带参的宏名
二、填空题(本大题共 10 小题,每小题 2 分,共 20 分)
分页:
上一页 1 2 3 [4] 5 6 7 8 9 10 下一页