import Foundation
func 🐂🍺 () {
print("666")
}
🐂🍺()
let 👽 = "ET"
print(👽)
var 🥛 = "milk"
let bool = true
let string = "小码哥"
let character:Character = "🐶"
let playerName:Character = "J"
let playerNameWithUnicode:Character = "\u{134}"
let intDecimal = 17
let intBinary = 0b1001
let intOctal = 0o21
let intHexadecimal = 0x11
var inteight:Int8 = -128
inteight = 127
print(Int8.min)
print(Int8.max)
var uint:UInt = 100
let doubleDecimal = 125.0
let doubleHexadecimal1 = 0xFp2
let doubleHexadecimal2 = 0xFp-2
let intHuge = 100_000_000
let floatHuge = 1_000_000.000_000_1
Swift 是一种类型推断语言,变量或常量可以从存储的值中自动推断类型。因此,您可以在创建变量或常量时跳过类型。然而,你可以考虑为了可读性而写类型,但不推荐这样做。
示例9:类型推断的变量/常量
let playerName = “Jack” print(playerName) Swift编译器可以根据其值自动推断该变量为 String 类型。
- Swift是一种类型安全的语言。如果将变量定义为某种类型,则以后不能使用其他数据类型进行更改。
示例10:Swift是一种类型安全的语言
let playerName:String playerName = 55 //compile time error 上面的代码将产生一个错误,因为我们已经指定变量playerName将为String。 因此我们无法在其中存储一个整数。
|