C语言P=&data对data中的a域引用是 struct sk {int a;float b;}data,*p; 答案(*p).a求解释

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 21:22:27
C语言P=&data对data中的a域引用是  struct sk {int a;float b;}data,*p; 答案(*p).a求解释

C语言P=&data对data中的a域引用是 struct sk {int a;float b;}data,*p; 答案(*p).a求解释
C语言P=&data对data中的a域引用是 struct sk {int a;float b;}data,*p; 答案(*p).a求解释

C语言P=&data对data中的a域引用是 struct sk {int a;float b;}data,*p; 答案(*p).a求解释
struct sk {int a;float b;}data,*p;声明了一 个是struct sk结构体变量data,一个是结构体指针*p
p=&data说明指针p指向了data变量,此时*p和data用时是同一个内存空间,所以(*p).a等同于
data.a,另一种写法p->a.