结构体指针 与 结构体成员指针

一、结构体指针:
struct A //结构体类型名A
{
int a;
float b;
}m; //结构体变量名m
int *p=&m //定义结构体指针并指向结构体

二、结构体成员指针:
struct B //定义结构体类型名B
{
int a;
float *b; //定义结构体成员指针b
struct B *next; //定义结构体成员指针next
}m,n; //定义结构体变量名m,n
float c =2.2;
m.b=&c; //成员b是指向float类型的指针
m.next=&n; //成员next是指向struct B 类型的指针

猜你喜欢

转载自blog.csdn.net/qq_41915323/article/details/85221377