首页 > 代码库 > Swift 学习笔记2- 变量类型
Swift 学习笔记2- 变量类型
变量类型
一般我们总是会把编程语言按照各种纬度做很多归类,比如根据是解释执行还是编译执行的划分车成两类。另一个划分纬度就是变量是弱类型还是强类型的,所以可见变量类型在一门语言是多么的重要。
那么在swift中变量是强类型还是若类型的呢?它又有哪些数据类型呢?
基础类型
在C, C++ 或者Object C 中定义了一些基本类型数据,Swift提供了一些自己的基础类型:
整数类形:Int
浮点类型:Double,Float
布尔类型:Bool
字符串类型:String
集合类型
除了以上这些基础类型外,Swift还提供了一些集合(Collection)类型:
数组:Array
字典:Dictionary
其他类型
元组:Tuple (如果你用过Python的话相信你不会对这个陌生)
Optional type(实在不知道这个该翻译成什么)
现在我们可以回答上面提出的两个问题了:
在Swift中变量是强类型的;(对应Swift手册里提到的:type safe language)
Swift 中有的内容类型有:Int, Float, Double, String, Array, Dictionary, Tuple, Optional type.
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。