摘要: 1、定义格式如下 #define PR(...) printf(__VA_ARGS__) ...表示可变参数,__VA_ARGS__的作用是替换省略号的内容。 2、示例 本方法也适合开发STM32单片机的keil5软件。 阅读全文
posted @ 2019-05-29 20:55 向着梦想前进 阅读(1245) 评论(0) 推荐(1) 编辑
摘要: 通常情况下,都是在C文件中定义全局变量,在头文件中声明,但是,如果我们定义的全局变量需要被很多的C文件使用的话,那么将全局变量定义在头文件里面会方便很多,那到底是如何实现的? os_var.c文件内容 os.h文件内容 os.h中定义很多的全局变量,但是os.h又需要被很多的c文件调用,如果不特殊处 阅读全文
posted @ 2019-05-28 18:21 向着梦想前进 阅读(4751) 评论(0) 推荐(0) 编辑
摘要: 1.枚举的定义 enum 枚举名{ 枚举元 素1,枚举元素2,枚举元素3...}; 2.使用枚举类型的好处 增加程序的可读性,我们都知道在计算机中所有信息都是用二进制来表示的,如果你用二进制来表示某件事务是非常不直观的,为了使程序更加直观我们引入枚举。 3.枚举的应用 枚举元素列表中,每个元素只能是 阅读全文
posted @ 2019-05-28 15:25 向着梦想前进 阅读(9683) 评论(0) 推荐(0) 编辑