问:说一下编译型语言和解释型语言的原理、以及优缺点?
参考:
1、编译型语言是通过专门的编译器,将所有源代码一次性地转换成特定平台执行的机器码,是以可执行文件的形式存在的。它的优点是编译一次后,可以脱离编译器运行,并且运行效率高。但是它的可移植性差,不够灵活。
2、解释型语言是由一个专门的解释器,根据需要将部分源代码临时转换成特定平台的机器码。它的优点是跨平台性好,因为它通过不同的解释器,将相同的源代码解释成不同平台下的机器码。但是它一边执行一边转换,效率很低。
问:说一下编译型语言和解释型语言的原理、以及优缺点?
参考:
1、编译型语言是通过专门的编译器,将所有源代码一次性地转换成特定平台执行的机器码,是以可执行文件的形式存在的。它的优点是编译一次后,可以脱离编译器运行,并且运行效率高。但是它的可移植性差,不够灵活。
2、解释型语言是由一个专门的解释器,根据需要将部分源代码临时转换成特定平台的机器码。它的优点是跨平台性好,因为它通过不同的解释器,将相同的源代码解释成不同平台下的机器码。但是它一边执行一边转换,效率很低。