编译器型语言与解释器型语言的区别

1,我门常见的

             编译型语言: c,c++等
             解释型语言:Python,java等.

2,二者的差别在于: ,编译型要比解释型语言运行起来更快,这也是为什么我们做游戏开发时用C,c++,而不用Python等的原因.
**eg:**你要是做个枪战游戏跑的太慢的话,人都可以和子弹赛跑了,那还玩什么枪战啊?

,解释型语言是非独立的,且效率低(注意了,这里说的是解释型语言,你别看成了编译型的了!)

,二者编译时机制的区别:编译型是一次性把所有代码都给编译完,但解释型是你写一行代码它编译一行,所以说解释型语言跑起来会比较慢.但解释型语言有其最大的优点,就是它改错要比编译型语言编写的代码快很多.

**eg:**再过去写C的程序员,改一个小错误估计都得需要半天,因为编译型语言的特性是一次性把所有代码全进行编译,这就导致了你无法直观的看出是哪行代码出错了.逐渐的解释型语言也就诞生了,因为它是你写一句就编译一句,所以你找错误可以直观的看到你是哪句出错了啊!

(喜欢博主的麻烦点个赞或者关注哈,我在这里提前谢谢各位大佬的鼓励了哈!)

猜你喜欢

转载自blog.csdn.net/Conan_edogawa/article/details/106372435