第十章测试
1.定义一个结构体变量时,系统分配给它的内存大小是________。( )
A:结构中第一个成员所需内存容量 B:成员中占内存量最大者所需的容量 C:各成员所需内存量的总和 D:结构中最后一个成员所需内存容量
答案:C
2.有定义:struct{ int a; char b;} q,*p=&q;下面错误的表达式是________。( )
A:q.a B:(*p).b C:*p.b D:p->a 3.设有如下定义语句,则下面的叙述不正确的是________。struct A{ int a;float x;} s; ( )
A:a和x都是结构体成员名 B:s是结构体类型的变量名 C:struct A是用户定义的结构体类型 D:s是用户定义的结构体类型名 4.执行以下语句后的结果为________。enum weekday{ sun, mon=3, tue, wed, thu } ;enum weekday workday ;workday=wed ;printf ( "%d", workday ) ;( )
A:4 B:5 C:编译时出错 D:3 5.( )
A:12,7 B:15,6 C:21,7 D:11,6

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(5) dxwkbang
返回
顶部