首页 > 其他 > 详细

Swift 学习笔记2- 变量类型

时间:2014-08-12 09:07:04      阅读:338      评论:0      收藏:0      [点我收藏+]

变量类型

    一般我们总是会把编程语言按照各种纬度做很多归类,比如根据是解释执行还是编译执行的划分车成两类。另一个划分纬度就是变量是弱类型还是强类型的,所以可见变量类型在一门语言是多么的重要。

    那么在swift中变量是强类型还是若类型的呢?它又有哪些数据类型呢?

  1. 基础类型

    在C, C++ 或者Object C 中定义了一些基本类型数据,Swift提供了一些自己的基础类型:

    整数类形:Int

    浮点类型:Double,Float

    布尔类型:Bool

    字符串类型:String

  2. 集合类型

    除了以上这些基础类型外,Swift还提供了一些集合(Collection)类型:

    数组:Array

    字典:Dictionary

  3. 其他类型

    元组:Tuple (如果你用过Python的话相信你不会对这个陌生)

    Optional type(实在不知道这个该翻译成什么)


现在我们可以回答上面提出的两个问题了:

  1. 在Swift中变量是强类型的;(对应Swift手册里提到的:type safe language)

  2. Swift 中有的内容类型有:Int, Float, Double, String, Array, Dictionary, Tuple, Optional type.



Swift 学习笔记2- 变量类型,布布扣,bubuko.com

Swift 学习笔记2- 变量类型

原文:http://my.oschina.net/fuxiaoxian/blog/300175

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!