题目内容

假设有如下定义:struct sk{int a;float b;} data, *p;若有 p=&data; 则对data中的a域的正确引用是( )。

A. (*p).data.a
B. (*p).a
C. p->data.a
D. p.data.a

查看答案
更多问题

程序中定义了一个指向结构体变量的指针后,可以通过“____”的方式访问结构体变量中的成员。

结构体指针引用成员变量的方式是使用____运算符。

下述共同体变量x所占用内存字节数为( )。union exp{int i;float j;double k;} x;

A. 16个
B. 12个
C. 8个
D. 随机而定

以下程序的输出结果是( )。union myun{struct{int x, y, z;} u;int k;} a;void main(){

A. u.x=4;a.u.y=5;a.u.z=6;a.k=0;printf(%d\n",a.u.x);}A.4
B. 5
C. 6
D. 0

答案查题题库