4-1数据类型概述
2018-04-07 本文已影响0人
braveHeart_bob
任何变量、常量和直接数都有明确的数据类型,例如:整数类型、字符串类型等。
Swift中的数据类型分为两大类:
1. 值类型
当把值类型的值赋给变量或常量时,或把值类型的值作为实参传给函数的形参时,赋予或传递的都是值的拷贝。
值类型包括:
(1)整数类型
(2)浮点类型
(3)布尔类型
(4)元组类型
(5)字符类型
(6)字符串类型
(7)数组类型
(8)集合类型
(9)字典类型
(10)枚举类型
(11)结构体类型
2. 引用类型
当把引用类型的值赋给变量或常量时,或把引用类型的值作为实参传给函数的形参时,赋予或传递的都是实参的引用。
引用类型包括:
(1)函数类型
(2)闭包表达式类型
(3)类类型