最近开始看C primer plus,记录一下。
这章主要介绍了一些C语言的历史,还有编写程序的过程。
1972,诞生于贝尔实验室。C语言设计的初衷是将其作为程序员使用的一种编程工具。
高效性,可移植性,可直接访问硬件;
为学习C++打基础。
嵌入式系统,操作系统(Linux)
这里涉及一些计算机基础知识。如果要了解这个,就要先知道计算机的组成。
1989 年 ANSI C 标准 定义了C语言和C标准库
1999 年 C99
2011 年 C11
每一代标准都有一些不同。
1. 定义程序的目标 2. 设计程序 3. 编写代码 4. 编译 5. 运行程序 6. 测试和调试 7. 维护和修改代码
举一个例子:
有一个concrete.c的源文件,//实际上是一个文本文件。 编译器将源代码转换成中间代码 链接器将中间代码和其他代码(库代码、启动代码)合并,生成可执行文件.exe文件
CSDN地址:https://blog.csdn.net/qq_41068877/article/details/83150038