Swift的資料類型

來源:互聯網
上載者:User

標籤:swift的資料類型

        參考型別就是在賦值或給函數傳遞參數對的時候,把本身資料傳遞過去,這樣在函數的調用過程中,會影響未經處理資料,類屬於參考型別



1、整型:

    Int8:有符號8位整型;

    Int16:有符號16位整型

    Int32:

    Int64:

    Int:平台相關有符號整型


    UInt8:無符號8位整型

    UInt16:無符號16位整型

    UInt32:

    UInt64:

    UInt:平台相關無符號整型




2、浮點型


        float:

        

        Double:



數位表示方式:


            為一個整數變數賦值十進位,二進位,十六進位,他們的表示方式如下,

        (1)位元:以0b位首碼,0是阿拉伯數字,b是英文小寫字母,不能大寫;

      (2八進位:以0o位首碼,0是阿拉伯數字,0是英文小寫字母;

       (3)十六進位:以0x為首碼,0是阿拉伯數字



數字類型之間的轉換:


        (1)整型之間的轉換;

                

                    UInt8(var)   

    

        (2)整型與浮點之間的轉換;


                Float(var)                


3、布爾型

            True

            False



4、字元型




5、元組:


        元組是關聯式資料庫中的概念,關係是一張表,表中的每行資料就是一個元組,每列就是一個屬性,在二維表裡,元組也成為記錄


        var stu0=("tony","100","1")


        var stu1=("name":"tony","id":"100",sex:1)


        println(stu0.0)

        println(stu1.name)


        let (name,id,sex)=stu1

        let (name,id,_)=stu1

        println(name)

        println(id)

        println(sex)



6、集合



7、枚舉



8、結構體




本文出自 “平凡之路” 部落格,請務必保留此出處http://linjohn.blog.51cto.com/1026193/1619369

Swift的資料類型

相關文章

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.