C语言-STM32 C语言数据类型 注意:int类型在单片机中占16位,在STM32中占32位。 C语言的宏定义 typedef 宏定义和typedef的区别: 宏定义:宏定义的新名字在左边。不需要加分号。可以允许任意变量的替换。 typedef:新名字在右边。需要加分号。只允许已经存在的关键字取名字。 结构体 结构体也是一种特殊的数据类型。 数据类型的使用,主要包含,数据类型的定义和引用。 当以函数有很多输入参数时,可以使用结构指针作为函数的函数。 枚举 枚举也是一种数据类型,包含数据的定义和引用。