4.类型安全和类型推断

来源:互联网 发布:火影忍者ol精炼数据 编辑:程序博客网 时间:2024/05/16 13:57
  • swift是一种类型安全的语言(强类型语言),所以在定义一个变量的时候,必须清楚的表达它的类型,例如定义了一个string类型的字符串,就不能传递一个整型的值,会导致错误,这样做的目的是防止在编译的时候,出现不匹配的错误,可以在开发过程中尽早的发现一些低级错误

  • 类型推断,它是根据在定义变量的时候给的一个初始值来进行判断的该变量属于什么类型

let meaningOfLine = 42//swift根据这个42的赋值,推断出这个变量可能是一个整型的类型,就将其定义为整型类型let pi = 3.1415926//swift推断这个变量可能为一个浮点型,就将其定义为一个double类型的浮点数//两个数相加let anotherPi = 3 + 0.1415926//通过这个值,swift还是将其判断为一个double类型的浮点数
0 0
原创粉丝点击