03- Swift中数据类型

  • 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 : 早上早起 身体很重要的 ~~~~~

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容