1.简介:编译器是将一种语言翻译成另一种语言的程序。编译器将源程序的代码作为输出,从而产生用目标语言编写的等价程序。例如源代码为C/C++等高级语言,那么目标语言就是目标机器的机器代码,也就是可以直接运行的机器代码(各种二进制)。下面就是一个编译过程的简单例子:
x=2 (高级语言)
MOV x,2 (汇编语言)
C7 06 0000 0002 (机器代码)
2.相关程序...
分类:
其他好文 时间:
2014-05-18 13:41:56
阅读次数:
263
国际化的英文表述为Internationalization,通常简写为I18N,QT
Linguist是一个将“tr(“”)”引号中的语言翻译成另外语言的工具1、 创建.ts文件在Creator中打开工程文件:.pro。最后加入一行:1
TRANSLATIONS = myI18N_zh_CN.ts然...
分类:
其他好文 时间:
2014-05-17 23:49:48
阅读次数:
574
解释器模式解释器模式就是定义一种语言,并定义这个语言的解释器,解释器能够按照定义好的语法来将这种语言‘翻译’成使用者能理解的语言。广泛上来讲,Java是一种定义的语言,JVM就是一种‘解释器’,而计算机就是最终的使用者。我们写一段Java代码,而计算机只认识0101的机器语言,JVM就是将Java代...
分类:
其他好文 时间:
2014-05-16 07:45:38
阅读次数:
229
一些概念
脚本语言:翻译一句,执行一句,不产生目标代码。代表有vb script,java script。
编译语言:全部编译为汇编语言后再执行。代表有C++、Java。...
分类:
其他好文 时间:
2014-04-27 19:34:11
阅读次数:
459