1.结构体指针
1)指向结构体的指针
2)(*p).sex = ‘m’
p->sex = ‘m’
(*p)对指针的取值后是结构体变量,。sex是访问成员变量
使用指针可以直接访问结构体成员变量p->sex
3)练习
/* 定义⼀一个点坐标的结构体 CPoint, 包含两个 float 成员 x,y 。 定义两个 CPoint 结构体变量 m,n 使⽤用两个结构体指针分别指向 m,n 然后通过指针计算两点距离 ( 提⽰示 :1 、勾股定理 ,2 、开⽅方函数 sqrt)*/
/* 请通过 p 将 name 成员中的第⼀一个字⺟母改成⼤大写 , 所有 ’ ‘( 空格 ) 改成下 划线 ’_’*/ #include <stdio.h> #include <stdlib.h>
1)指向结构体的指针
2)(*p).sex = ‘m’
p->sex = ‘m’
(*p)对指针的取值后是结构体变量,。sex是访问成员变量
使用指针可以直接访问结构体成员变量p->sex
3)练习
/* 定义⼀一个点坐标的结构体 CPoint, 包含两个 float 成员 x,y 。 定义两个 CPoint 结构体变量 m,n 使⽤用两个结构体指针分别指向 m,n 然后通过指针计算两点距离 ( 提⽰示 :1 、勾股定理 ,2 、开⽅方函数 sqrt)*/
/* 请通过 p 将 name 成员中的第⼀一个字⺟母改成⼤大写 , 所有 ’ ‘( 空格 ) 改成下 划线 ’_’*/ #include <stdio.h> #include <stdlib.h>