33问答网
所有问题
当前搜索:
源代码和可执行代码的区别
...等于机器语言吗?目标
代码
文件是不是exe?
可执行
文件是exe吗?编译...
答:
那生成
可执行
文件(可供使用的程序)的程序叫什么呢???往下看。链接器:链接器是将一个或多个由编译器或汇编器生成的目标文件外加库链接为一个可执行文件的程序。你可能不明白,没事,我们说完了目标文件画个图你就知道了。目标文件:就是
源代码
被编译器翻译过后的文件(你应该知道什么是源代码)...
程序的编译执行和解释
执行有何区别
?
答:
编译执行的过程通常包括两个阶段:编译阶段和执行阶段。在编译阶段,编译器会将源代码整体转换成机器代码,生成一个
可执行
文件。这个过程中,编译器会对源代码进行词法分析、语法分析、语义分析等,检查
源代码的
正确性,并对其进行优化。一旦编译成功,就会生成一个与源代码相对应的可执行文件。在执行阶段,...
在c语言中“
可执行
程序”是
什么
意思?
答:
所以,这么做就
可以
把编译器的前端与后端剥离开来(这在软件工程上又可称为解耦合),
不同
处理器厂商可以针对自家的处理器特性,对中间代码生成到目标二进制
代码的
过程再度进行优化。(2)编译器后端 接下来,由C语言编译器后端生成源文件相应的目标文件。目标文件在 Windows 系统上往往是.obj文件,而在 ...
编译与解释
的区别
在于
源代码
是在什么时候被翻译成cpu
可执行
的机器代码令...
答:
区别
如下:编译是指将源语言转化为目标计算机的
可执行
二进制代码。如将C、C++编译为Windows上的可执行2进制文件。这种编译一旦完成,那么就只能在特定平台上运行了。由于程序执行的是编译好的二进制文件,因此速度比较快(相对下面的解释)。解释是指程序不做任何变动,以
源代码的
形式提供在目标计算机上执行...
开源
代码
是
什么
意思
答:
开源
代码的
意思是指的是一种软件发布模式。资料扩展:开放
源代码
(Open source code)也称为源代码公开,指的是一种软件发布模式。一般的软件仅可取得已经过编译的二进制
可执行
档,通常只有软件的作者或著作权所有者等拥有程序的原始码。有些软件的作者会将原始码公开,此称之为“源代码公开”,但这并...
源程序是
什么
意思
答:
源程序包含了程序的逻辑、算法和数据结构等信息,程序员在编写代码时需要注重
代码的
可读性
和可
维护性,以便后续的修改和优化工作。在软件开发中,源程序是非常重要的,它可以用来生成
可执行
文件和库文件等构建产物。
不同
的程序设计语言有不同的编译器,可以将源程序翻译成目标代码,然后链接成可执行文件。
编译原理
答:
C语言的编译链接过程是要把我们编写的一个C程序(源代码)转换成可以在硬件上运行的程序(可执行代码),需要进行编译和链接。编译就是把文本形式源代码翻译为机器语言形式的目标文件的过程。链接是把目标文件、操作系统的启动
代码和
用到的库文件进行组织形成最终生成
可执行代码的
过程。过程图解如下: 从图上可以看到,...
源程序、
源代码
、源文件都是同一个概念吗
答:
源文件包含源程序和源程序所需的资源文件(比如图片或mp3文件)而源程序由
源代码
构成。源代码强调由编程语言写的代码,源程序则侧重于它能被编译成
可执行
文件。
什么
是软件?他的特点?
答:
软件通常包括
源代码和可执行代码
,用户可以通过执行可执行代码来使用软件。软件的特点包括:1. 可重复使用性:软件可以在多个系统上使用,无需重新开发。2. 易于修改:软件可以根据需要进行修改和调整。3. 可靠性:软件可以通过严格的测试来保证其正常运行。4. 可移植性:软件可以在
不同
的操作系统和硬件...
c++ obj文件
与
exe文件
的区别
答:
编译:当前源代码编译成二进制目标文件(.obj文件)链接(link):将生成的.obj文件与库文件.lib等文件链接,生成
可执行
文件(.exe文件)。可以说.obj文件是.exe文件的前身;1、obj里存的是编译后的
代码跟
数据,并且有名称,所以在连接时会出现未解决的外部符号一说。当连成exe后便不存在名称的概念了...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜