编程语言的强与弱
编程语言有强弱类型之分
没错
一起理解一下吧
强弱类型的界定

(1)强类型定义语言:强制数据类型定义的语言。
也就是说,一旦一个变量被指定了某个数据类型,如果不经过强制转换,那么它就永远是这个数据类型了。

包租婆:收租了,你敢拖久一天房租试试!!!
(2)弱类型定义语言:数据类型可以被忽略的语言。
它与强类型定义语言相反, 一个变量可以赋不同数据类型的值。

佟湘玉:客观哪,你该交租了,我这也是小本买卖,概不赊欠的哈
强弱类型语言的比较
强类型定义语言在速度上可能略逊色于弱类型定义语言,但是强类型定义语言带来的严谨性能够有效的避免许多错误。
你喜欢包租婆代表的强类型语言?还是佟香玉代表的弱类型语言呢?
小结
强类型语言与弱类型语言并不是指的本领的强弱
只能表达在定义数据类型时的一个特点
因此我们对于语言强弱的类别,理解即可
并不能单独以强类型或者弱类型这样的的属性,来决定是否要学习它,接纳它
编程语言分为强类型和弱类型,强类型如包租婆般严谨,变量一旦指定类型不可轻易改变;弱类型如佟湘玉般灵活,允许变量赋不同类型的值。强类型语言在严谨性上有优势,但可能牺牲一些速度。弱类型语言则在灵活性上占优。选择学习哪种语言应根据项目需求和个人喜好,不应仅凭其类型特性。
8035

被折叠的 条评论
为什么被折叠?



