你好,歡迎來到IOS教程網

 Ios教程網 >> IOS編程開發 >> IOS開發綜合 >> 1.2 Swift基本數據類型

1.2 Swift基本數據類型

編輯:IOS開發綜合
/**

基本數據類型:整數類型 和 小數類型

Int

Int8

Int16

Int32

Int64



UInt

UInt8

UInt16

UInt32

UInt64

*/

let integer : Int = 10



// -19 的話系統會自動報錯

let unInteger :UInt32 = 19



print(integer)

print(unInteger)



// 溢出 也有自動提示的

// let overValue: UInt8 = UInt8.max + 1;

// print(overValue)







/**

小數類型

也就是浮點數類型

*/



let floatValue:Double = 3.2

print(floatValue)



/**

兩種基本類型可不可以進行隱式轉換



系統提示不可以

*/

let intVar: Int = 10

// var doubleVar : Double = intVar

print(intVar)





/**

類型推斷和類型安全



let str = "world"

這樣子寫也可以的,它會自動推斷出是字符串類型

*/

let stringValue: String = "Hello"



let UInt8Value: UInt8 = 9

let UInt16Value: UInt16 = 9

// 在C語言裡這個是可以做的,在這裡卻不可以以

// var UInt32Value:UInt32 = UInt8Value + UInt16Value;

// 必須都改成統一類型的



print(stringValue)

print(UInt8Value)

print(UInt16Value)

 

  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved