Swift 學習筆記2- 變數類型

來源:互聯網
上載者:User

標籤:style   io   strong   資料   ar   問題   cti   line   

變數類型

    一般我們總是會把程式設計語言按照各種緯度做很多歸類,比如根據是解釋執行還是編譯執行的劃分車成兩類。另一個劃分緯度就是變數是弱類型還是強型別的,所以可見變數類型在一門語言是多麼的重要。

    那麼在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.



相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.