分类
根据语言类型能否根据环境自动发生改变,可以将编程语言分为强类型语言和弱类型语言。
- 强类型语言
一个变量被定义类型,如果不经强制转换,那么它永远就是该数据类型 - 弱类型语言
一个变量被定义类型,但是该变量可以根据环境自动变化
根据语言类型检查的时机,可以将编程语言分为动态类型语言与静态类型语言。
- 动态类型语言
动态性语言是指在运行期间才去做数据类型检查的语言 - 静态类型语言
编译期间就进行数据类型检查的语言
总结
用一张图总结如下
根据语言类型能否根据环境自动发生改变,可以将编程语言分为强类型语言和弱类型语言。
根据语言类型检查的时机,可以将编程语言分为动态类型语言与静态类型语言。
用一张图总结如下
本文标题:编程语言类型
本文链接:https://www.haomeiwen.com/subject/stcrwrtx.html
网友评论