以下程序段的执行结果为()。union U{char name[10];int age,income;} e;strcpy(e.name,"Lu jun");e.age=26;e.income=1500;printf("%d,%d\n",e.age,e.income);
A. 26,26
B. 26,1500
C. 1500,26
D. 1500,1500
查看答案
结构体中的成员可以是联合体类型,联合体中的成员也可以是结构体类型。
A. 对
B. 错
联合体与结构体一样,其所占用的空间为各成员所占空间的总和。
A. 对
B. 错
结构体中各成员的类型必须各不相同。
A. 对
B. 错
若有以下定义:struct person{char name[20];int age;char sex;};struct person a={"lu ming",20,'m'},*p=&a;则对字符串"lu ming"的正确引用方式是()。
A. (*p).name
B. p.name
C. a.name
D. p->name