一个结构体变量的指针就是该变量所占的内存段的起始地址。可设一指针变量指向一个结构体变量。指针变量也可用来指向结构体中的元素。
若有一结构体struct stu{int num,int age},指向结构体的指针变量struct stu *p,定义stu1位struct stu类型变量。那么stu1.age、(*p).age、p->age是等价的。其中"->"被称为指向运算符。
C语言指向结构体类型数据的指针
最新推荐文章于 2024-05-29 12:49:34 发布
一个结构体变量的指针就是该变量所占的内存段的起始地址。可设一指针变量指向一个结构体变量。指针变量也可用来指向结构体中的元素。
若有一结构体struct stu{int num,int age},指向结构体的指针变量struct stu *p,定义stu1位struct stu类型变量。那么stu1.age、(*p).age、p->age是等价的。其中"->"被称为指向运算符。