C语言-STM32

C语言-STM32

C语言数据类型

在这里插入图片描述
注意:int类型在单片机中占16位,在STM32中占32位。

C语言的宏定义

在这里插入图片描述

typedef

在这里插入图片描述
宏定义和typedef的区别:
宏定义:宏定义的新名字在左边。不需要加分号。可以允许任意变量的替换。
typedef:新名字在右边。需要加分号。只允许已经存在的关键字取名字。

结构体

在这里插入图片描述
结构体也是一种特殊的数据类型。
数据类型的使用,主要包含,数据类型的定义和引用。
在这里插入图片描述
在这里插入图片描述
当以函数有很多输入参数时,可以使用结构指针作为函数的函数。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

枚举

在这里插入图片描述
枚举也是一种数据类型,包含数据的定义和引用。
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_45159887/article/details/130332763