编译 program和解释 program是什么意思?解释 Program目标程序又称“目标程序”,是源程序 Jing 编译计算机可以直接运行的机器码的集合。在计算机文件中,扩展名是,obj,它由语言处理程序(汇编程序,解释Program)Process源程序(汇编程序,编译,解释)处理成由机器码组成的可以直接由计算机运行的等价程序,这个程序叫做目标程序。
1、“ 编译方式”和“ 解释方式”的区别是什么?程序员写的程序通常是用高级语言写的,比如c/c 和面向对象的可视化集合;这样的程序是计算机不能直接执行的,因为计算机只能执行二进制程序。所以你必须通过一个源代码,把它转换成二进制的过程。计算机不直接接受和执行用高级语言编写的源程序而是将源程序输入到计算机中。目标程序是通过翻译成机器语言的“翻译器”形成的,计算机可以识别并执行。
编译描述:程序运行时,取一个命令,转换成机器指令,然后执行机器指令。这样每次运行程序都要重新编写解释整个程序,效率低,执行慢,比如QB,但是这种效率低的设计语言现在已经很少用了。解释模式:程序运行前,将程序编译的所有代码转换成机器码,运行程序。然后每次执行的时候就可以直接执行翻译后的二进制文件。这个程序只需要翻译一次,显然效率更高。现在大多数语言都是这样,而翻页就是ASP.NET使用的方法。
2、c语言中 源程序是什么意思所谓C语言的源代码,就是按照C语言的规则编写的程序代码。常见的存储文件扩展名有。c文件和。h文件,分别对应C源文件和C头文件。源程序是指在没有编译的情况下,根据某些编程语言规范编写的人类可读的文本文件。通常用高级语言编写。源程序可以以书籍、磁带或其他载体的形式出现,但最常用的格式是文本文件。这种典型格式的目的是输出计算机可执行程序。
3、C语言既可以 编译执行又可以 解释执行吗? 编译执行怎么 解释? 解释执行又...编译,编译程序阅读源程序(字符流),通过词法和语法分析,将高级语言指令转换成功能等价的汇编代码,再由汇编程序转换成机器语言,按照操作系统对可执行文件格式的要求进行链接。C 源程序头文件-> Pre 编译处理(CPP)->编译程序本身->优化器->汇编器->链接器>可执行文件1 .
对于前面的指令,pre-编译需要做的是用TokenString替换程序中的所有名字,但是作为字符串常量的名字没有被替换。对于后者,宏的定义将被取消,这样该字符串的出现在将来不会被替换。(2)条件编译指令,如# ifdef、# ifndef、# else、# elif、# endif等。这些伪指令的引入使得程序员能够通过定义不同的宏来决定哪些代码将被处理。