枚举
枚举:与结构体不同, 可以控制参数的范围,使得不会出现不错误的参数
若出现错误,会给出warning,表明混入其他数据类型。
结构体
结构体名字+’.‘+结构体变量名,就可以直接给结构体内变量去赋值
如c.x其实代表结构体内x这个变量
其中tyoedef是更改结构体名字,使结构体简洁的被表示
定义一个新函数
定义新函数使工程模块话,其中.h文件中需要有如上前置,其中#define是宏定义,前后的 #ifndef与#define 相当于括号。
其中.c文件里面也需要引用stm32f10x.h,可右键去引用