这一章是对上一章节的补充:
func demo() {
//定义 y 没有初始化
let y : Int?
//print(y) //会报错 Constant 'y' used before being initialized
// 给常量设置数值,初始化的工作就做一次
y = 20
// 再次修改会报错
// y = 30 //Immutable value 'y' may only be initialized once
print(y) // 输出 Optional(20)
// 定义 x 没有初始化
var x: Int?
// var 的可选值默认为 nil
// let 的可选值没有默认值
print(x) // 输出 nil
x = 10
print(x) // 输出 Optional(10)
}