单选题
设有如下定义:
struck sk
int a;
float b;
data;
int *p;
若要使p指向data中的a域,则正确的赋值语句是
A、
p=&a;
B、
p=data.a;
C、
p=&data.a;
D、
*p=data.a;
【正确答案】
C
【答案解析】
[解析] 要注意不能将结构体变量作为一个整体进行输入和输出,只能对结构体变量中的各个成员进行输入和输出。引用结构体变量中成员的方式为:
结构体变量名.成员名;指针变量名->成员名;(*指针变量名).成员名
提交答案
关闭