全站数据
8 4 2 0 5 8 1

C语言是通过什么转换为机械语言

自考丹丹老师 | 教育先行,筑梦人生!         
问题更新日期:2024-05-09 12:33:19

问题描述

C语言是通过什么转换为机械语言,在线求解答
精选答案
最佳答案

编译过程:包含编译和汇编编译:分析句法和语法,将程序转换成汇编语言汇编:将汇编语言代码翻译成目标机器指令,生成obj文件链接过程:将多个obj文件链接成可执行文件加载到内存:将可执行文件从磁盘加载到主存C语言的编译链接过程要把我们编写的一个c程序(源代码)转换成可以在硬件上运行的程序(可执行代码),需要进行编译和链接。

编译就是把文本形式源代码翻译为机器语言形式的目标文件的过程。链接是把目标文件、操作系统的启动代码和用到的库文件进行组织形成最终生成可加载、可执行代码的过程。