66问答网
所有问题
为什么要对源程序进行编译处理?
如题所述
举报该问题
推荐答案 2012-11-09
要不计算机不知道你写的是什么,计算机只认识二进制,而源程序是给编程人员看的。所以你要想让计算机认识你写的是什么,就必须进行编译处理。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/Dvsx22Dsn.html
其他回答
第1个回答 2012-11-09
编译是将人们容易学习、编程的高级程序语言所编的程序翻译成为计算机能直接执行的机器语言即二进制语言,计算机不能直接执行各种源程序。
第2个回答 2012-11-09
计算机最终能执行的始终只能是 机器语言, 也就是二进制指令,
源代码通过层层编译才能最终变成机器语言。
本回答被网友采纳
相似回答
为什么要对
C
源程序进行编译
、链接
答:
对于计算机来说,只能运行二进制的机器指令。
为了方便编写指令给计算机,通过简单的替换之后有了汇编语言
。但是汇编语言相对来说还是相当复杂,编写软件时工作量巨大。所以就有了如C语言,C++,JAVA之类的高级语言。这些语言其实是对汇编做了抽象封装。编译这个动作就是将C语言翻译成了汇编。C语言经过编译这个...
java
源代码为什么要编译
答:
就是存储文档的 在回到问题 .java文件其实就和TXT文件一样是文档文件是用来存储你写的
代码
的 他是拿来给你人看的 你要想让他变成其可执行
程序
的文件你就得通过
编译
器编译它 编译器是按照你写的代码把他们翻译成可执行文件的编码方式 然后你就可以
运行
它了 在计算机看来所有的文件都是0和1的组合 ...
C语言
编译
原理是
什么?
答:
1、预
处理
阶段:主要工作是将头文件插入到所写的
代码
中,生成扩展名为“.i”的文件替换原来的扩展名为“.c”的文件,但是原来的文件仍然保留,只是执行过程中的实际文件发生了改变。(这里所说的替换并不是指原来的文件被删除)2、汇编阶段:插入汇编语言
程序
,将代码翻译成汇编语言。
编译
器首先要检查...
为什么程序
要先
编译
,才能
运行
啊?
答:
当编写完一个
程序
后,需要首先
进行编译
,然后再运行。如下图所示,程序编写完毕后,点击工具栏中的Execute,选择compile(编译)如果没有错误,再选择Execute,选择run(运行)
什么
是
编译程序?
答:
而是一多对应关系,同时也因为它要
处理
递归调用、动态存储分配、多种数据类型,以及语句间的紧密依赖关系。由于高级程序设计语言书写的程序具有易读、易移植和表达能力强等特点,
编译程序
广泛地用于翻译规模较大、复杂性较高、且需要高效
运行
的高级语言书写的
源程序
。
c语言
运行
的方式
答:
编译的作用是
对源程序进行
检查,判定程序有无语法的错误。直到没有错误时,
编译程序
自动把源程序转换为二进制形式的目标程序进行连接
处理
。经过编译后所得到的二进制目标文件还不能供计算机直接执行。一个程序可能包含若干个源程序文件,而一次编译只能得到与一个源程序文件相对应的目标文件,只是程序的一...
大家正在搜
编译程序对源程序编译正确时
对源程序进行编译和运行
对源程序进行编辑和编译的软件
是对整个源程序经过编译处理
对高级语言源程序进行编译时
源程序经过编译后成为
编译程序属于什么
c语言编译程序是什么软件
能把高级语言编写的源程序进行转换
相关问题
c++基本程序 为什么总显示源文件未编译?
c++基本程序,为什么总显示源文件未编译?
当链接编译源程序后,又对源程序进行了修改,要想得到修改后的源...
预处理指令只能位于C源程序文件的首部吗 为什么
C语言:预处理是什么意思?就是看不懂这句话的解释!越具体越好...
C语言的源程序必须通过什么和什么才能被计算机执行?
c语言的编译预处理就是对源程序的初步语法检查? 对不对??
C语言 四个过程:预处理,编译,汇编,链接,分别进行了什么过...