编程语言的编译/解释型、静态/动态类型、强/弱类型辨析
目录1.编译型/解释型2.静态类型/动态类型3.强类型/弱类型
1.编译型/解释型
编译型语言:源码通过编译器先生成机器语言,再运行。
解释型语言:源码直接通过解释器翻译运行。
2.静态类型/动态类型
静态类型语言:类型与变量联系在一起。编译时检查,编译时就知道每个变量的类型。
动态类型语言:类型与数值联系在一起,变量作为名称标识。运行时检查。
3.强类型/弱类型
强类型语言:不容忍隐式类型转换。不同类型变量直接运算可能报错。
弱类型语言:容忍隐式类型转换。
...
原创
2021-07-03 13:07:13 ·
176 阅读 ·
0 评论