编译阶段 (C语言)到底指的是什么阶段呀

Python031

编译阶段 (C语言)到底指的是什么阶段呀,第1张

做程序需三个阶段。

第一阶段:编辑,就是用写字板、word之类或专用的软件输入软件语句。

第二阶段:编译,把软件语句翻译准机器代码,并进行适当的优化,一般产生.obj文件

第三阶段:连接,把.obj根据里面的调用进行优化并产生可执行文件,即.exe或dll文件。

高级语言通过编绎,得到“目标文件”,对于C/C++就是.obj文件。

-------------------------

.obj文件与系统库文件进行链接后,得到.exe或.com等可执行文件.

-------------------------

运行的是最终的可执行文件,是不是全屏,是可以设置的。可能通过对显示窗口属性的手动设置.也可以在程序中直接设置好。

-------------------------

相关内容可以去查阅"编绎原理"相关内容