全部博文(267)
分类: Python/Ruby
2025-03-18 08:44:14
动态类型_静态类型
回忆上次内容
类型隐式转化
1 + "2"
弱类型
另一种区分维度
动态类型 - dynamic type
age = 1 print(age, type(age)) age = "1" print(age, type(age))
静态类型 - static type
void main(void){ int age = 1; char age = '1'; }
编译失败
静态类型 vs 动态类型
动态类型的优势
类型选择
静态 | 动态 |
---|---|
c | python |
rust | javascript |
java | ruby |
类型强弱
c语言
总结