2020年05/14 · 文章归档

共 3 篇文章

嵌入式C进阶二 —— 宏定义

2020-05-14

前面两篇文章我们介绍了基础的数据类型和C语言的关键字,这一篇我们总结整理一下C语言的编程过程中经常会用到宏定义。 如果你只是使用宏定义做一些常量的定义,那么你不是OUT了,就是C语言小白。 我们在编程过程中,宏定义都有哪些作用呢 常量定义 可以作为功能代码的开关 防止头文件被重复包含 定义一些通用类型,防止因为平台和编

嵌入式C进阶一 —— 关键字(2)

2020-05-14

上一篇文章提到了C语言中的关键字,主要介绍了基础数据类型和修饰符的关键自己,这一篇主要记录一下对于数据结构方面的几个关键字。 struct struct即是我们所说的结构体。他将一些相关联的数据打包成一个整体,方便使用。 其实它的概念通俗的来说,就像OOP语言中的类一样,只不过我们的结构体里没有函数,只有各种“属性”或

嵌入式C进阶一 —— 关键字(1)

2020-05-14

突然想复习一下C语言,我是从看谭浩强的《C语言程序设计》入门的,虽然网上有很多人在评论书中的各种错误,但这本书毕竟是很多院校选择的C语言教材,所以普及面还是很广的,但说实话对于C语言的真正了解和这本书真的没啥关系。 与其要整理C语言的基础知识,不如重拾一下这些年来实践中的总结,一方面健全自己C语言的知识体系,另一方面也