结构体的定义
我们使用struct来定义结构体,格式如下
1 | struct 结构体名字{ |
例如我们定义一个坐标结构体:
1 | struct zuobiao{ |
结构体的使用
我们可以直接像int那样定义结构体变量和数组。
1 | zuobiao tr; |
我们用.操作符来访问结构体的元素。
1 | zuobiao tr; |
结构体的初始化可以用{}来初始化,对顺序有严格要求(按照你定义的顺序)
1 | zuobiao tr={100,-100};//x=100,y=-100 |
结构体的其他妙用
我们用结构体排序时,可以写cmp函数:
1 |
|
输入
1 | 3 |
输出
1 | XiaoHong=20$ |
结束语
学会了多练习才能巩固哦!注意:结构体定义后面一定不要忘记加;
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Sans!
评论