C学习(一)基本概念

发布时间 2023-08-03 11:14:08作者: 西伯尔

《C语言程序设计:现代方法》第2章,2.1

C程序转为机器码,需要3个步骤:

  • 预处理:预处理器preprocessor,执行#开头的命令/指令,类似于编辑器,可添加修改程序
  • 编译:编译器compiler,.c-->.exe/.out 机器指令/目标代码【Windows是.exe,Linux是.out】
  • 链接:链接器linker,把编译器产生的目标代码和其他附加代码(库函数)整合到一起,产生最终的可执行程序。