配置c语言环境
hello world
基础知识
.h头文件的作用
正常情况下,写的自定义函数都要在main()之前进行先声明再使用,为防止每次重新声明或直接将自定义函数写在main()函数之前,这样影响代码的可阅读性,为此将声明的东西均统一封装在.h头文件中。
例如:下面的sds.c的头文件sds.h文件中声明了相应的.c文件中的一些自定义函数,这样可以不用管自定义函数在.c文件的摆放顺序。
union的用法与作用
学习参考链接
共同体内的变量都共享同一块内存,此时会发生相互覆盖数据的问题,所以适用于解决“相同信息”的困扰,避免重复代码和进行解耦操作。
【应用场景】:两个具有类似属性的结构题,仅仅只是有一个参数不同,此时可以将两个结构体的这个参数使用同一个union存储,其余的属性是相同的,此时相当于将两个结构体转换为了一个共同属性的一个结构体的形式。
指针知识
指针学习
定义的时候变量类型加上/*表示指针变量,
指针变量加上/*表示解引用。
typedef关键字
传送门:使用typedef关键字定义一个我们自己的类型名称–同样适用于基本数据类型和函数
结构体变量
Struct常规版本
typedef Struct版本
结构体指针