概述
前言
、、结构体可以看作一个容器,其将多个不同类型的数据装起来,然后当作一个整体。
1.结构体的定义
以上:可以记 ”变量被赋予了空间,而模板并没有“
2.结构体的初始化
3.结构体成员运算符"."(点)与结构体指针运算符"->"(箭头)的差异
、、因为结构体中一般有着诸多类型的元素,故需要一个操作去取出对应的元素,而这就是结构体成员运算符。
、、我们可以将整个结构体当作一个”数组“,而其中的元素名为下标;
- 对于普通结构体,使用结构体成员运算符,如:.num为Student结构的下标,Student1.num即可表示Student1结构体中的num。Student1.name[1]即表示了Student1结构体中的name数组的第二个元素。
- 对于结构体指针,使用结构体指针运算符,其与结构体成员运算符不同的是,其左侧变量名为结构体指针类型(即指向结构体的指针)。
注:点(.)跟箭头(->)的优先级比取地址符(&)高。
4.结构体的输入输出
5.结构体嵌套
6.结构体数组
7.顺序表
8.结构体指针
9.单链表
最后
以上就是优雅帅哥为你收集整理的C语言---结构体总结的全部内容,希望文章能够帮你解决C语言---结构体总结所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复