热き决闘者たち重置:编译 C语言 是什么意思?

来源:百度文库 编辑:神马品牌网 时间:2024/04/28 20:18:22
或者说
这是把什么编译成什么?
编译之后运行时一定是全屏吗?
可以让它以窗口形式出现吗?

高级语言通过编绎,得到“目标文件”,对于C/C++就是.obj文件。
-------------------------
.obj文件与系统库文件进行链接后,得到.exe或.com等可执行文件.
-------------------------
运行的是最终的可执行文件,是不是全屏,是可以设置的。可能通过对显示窗口属性的手动设置.也可以在程序中直接设置好。
-------------------------
相关内容可以去查阅"编绎原理"相关内容。

就是把C语言翻译成最底层的机器语言,汇编语言就是最低层的语言。

默认是全屏或后台运行,在Windows下运行的dos程序一般窗口可以来设置调整的。

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

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

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

把C语言编译成机器语言,才能在机器上运行。C语言等都是高级语言,是类似人类语言的程序。

是把*.c的原文件编译成*.obj
经过编译以后得到的是二进制代码

机器语言