14.设struct data{int a;float b;}c,*p=&c;,引用正确的是A.*p.a B.p.bC.p->a D.*p->bA是少个括号,B是少执政符号和括号,c死多个指针符号吗

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/08 12:37:53
14.设struct data{int a;float b;}c,*p=&c;,引用正确的是A.*p.a B.p.bC.p->a D.*p->bA是少个括号,B是少执政符号和括号,c死多个指针符号吗

14.设struct data{int a;float b;}c,*p=&c;,引用正确的是A.*p.a B.p.bC.p->a D.*p->bA是少个括号,B是少执政符号和括号,c死多个指针符号吗
14.设struct data{int a;float b;}c,*p=&c;,引用正确的是
A.*p.a B.p.b
C.p->a D.*p->b
A是少个括号,B是少执政符号和括号,c死多个指针符号吗

14.设struct data{int a;float b;}c,*p=&c;,引用正确的是A.*p.a B.p.bC.p->a D.*p->bA是少个括号,B是少执政符号和括号,c死多个指针符号吗
可以自己写一下:
struct data
{
int a;
int b;
};
data c;
data *p = null;
p = &c;
这和原题是一致的,首先p是指针,所以是->运算符,点运算符优先级高于*所以A错