试题题干
设struct{int a;char c;}m,*p=&m;,用指针引用成员a的形式是(*p).a或。
参考答案
试题解析
一般地,如果指针变量pointer已指向结构体类型变量var,则三种形式等价:var.成员、pointer->成员、(*pointer).成员,即用指针引用成员a的形式是(*p).a也可以为p->a。
设struct{int a;char c;}m,*p=&m;,用指针引用成员a的形式是(*p).a或。
一般地,如果指针变量pointer已指向结构体类型变量var,则三种形式等价:var.成员、pointer->成员、(*pointer).成员,即用指针引用成员a的形式是(*p).a也可以为p->a。