美文网首页
03- Swift中数据类型

03- Swift中数据类型

作者: _令_狐_冲_ | 来源:发表于2016-01-05 02:01 被阅读17次
  • 1.整型,浮点型,对象类型,结构体类型等等在Swift中也是有的
  • 2.Swift中的类型推导这玩意感觉挺不错的
// 定义一个Int类型的变量
let a : Int = 10     // 错误写法   let a : Int = 10.8
// Double类型
let b : Double = 3.14 

// 类型推导

// Swift中有类型推导,当我们定义变量时没有指明变量类型,会根据后面的赋值来判断类型 变量c就属于Int类型
var c = 20    
// c = 20.1  错误写法,会报错 Double --> Int

var d = 11.11
d = 12.12    // 这个是ok的

  • 3.基本运算
  • Swift中进行基本运算需保证类型一致,不让会报错,Swift中没有隐身转换
  • 数据类型的转换如: Int ---> Double Double(标识符)
let e : Int = 10
let f : Double = 10.1
let g : Int = 20

let h = e + g

// 错误写法
// let i = e + f
let i = e + Int(f)

ps : 早上早起 身体很重要的 ~~~~~

相关文章

网友评论

      本文标题:03- Swift中数据类型

      本文链接:https://www.haomeiwen.com/subject/ctyahttx.html