1 解释器
:将源代码转换为几个动作并立即执行这些动作。
2 编译器
:将源代码转换为汇编语言或1机器指令。
3 编译过程
1 预处理器 2 编译 3 连接器
4静态类型检查
:检查函数参数是否正确。
5 分段编译工具
:子程序,也就是函数。
6 声明与定义
:声明向编译器介绍名字-- 标识符。告诉编译器:这个函数或变量在何处能找到。
:定义是说在这里建立变量。或建立函数。为名字分配存储空间。
7 关键字extern
:表示变量是在文件之外定义的,或在文件后面部分才定义。
8 包含头文件
:环境中或编译器指定的某种寻找路径。
“”表示从当前目录开始寻找。
本文介绍了计算机编程中编译过程的基础概念,包括解释器与编译器的区别、编译过程的三个主要阶段(预处理、编译、链接)、静态类型检查的作用、分段编译工具的概念、声明与定义的区别、extern关键字的应用以及如何正确包含头文件。
1716

被折叠的 条评论
为什么被折叠?



