我是靠谱客的博主 优雅帅哥,最近开发中收集的这篇文章主要介绍C语言---结构体总结,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

前言

、、结构体可以看作一个容器,其将多个不同类型的数据装起来,然后当作一个整体。

1.结构体的定义
在这里插入图片描述
以上:可以记 ”变量被赋予了空间,而模板并没有“

2.结构体的初始化
在这里插入图片描述

3.结构体成员运算符"."(点)与结构体指针运算符"->"(箭头)的差异
、、因为结构体中一般有着诸多类型的元素,故需要一个操作去取出对应的元素,而这就是结构体成员运算符。
、、我们可以将整个结构体当作一个”数组“,而其中的元素名为下标;

  • 对于普通结构体,使用结构体成员运算符,如:.num为Student结构的下标,Student1.num即可表示Student1结构体中的num。Student1.name[1]即表示了Student1结构体中的name数组的第二个元素。
  • 对于结构体指针,使用结构体指针运算符,其与结构体成员运算符不同的是,其左侧变量名为结构体指针类型(即指向结构体的指针)。

注:点(.)跟箭头(->)的优先级比取地址符(&)高。

4.结构体的输入输出
在这里插入图片描述
5.结构体嵌套

6.结构体数组

7.顺序表

8.结构体指针

9.单链表

最后

以上就是优雅帅哥为你收集整理的C语言---结构体总结的全部内容,希望文章能够帮你解决C语言---结构体总结所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(49)

评论列表共有 0 条评论

立即
投稿
返回
顶部