1.变量声明使用var
2.常量声明使用let
3.常量与变量声明时都要赋值
4.常量一经赋值,不可修改,只能声明时赋值一次
5.变量可二次赋值,但声明时一定要先赋值
示例代码
import Foundation
// 定义常量,没有指定类型
let maxAge = 666
// 定义常量时,指定类型并赋值
let eduName : String = "RemoteDev"
// 同时定义多个常量并赋值
let myName = "Lin" , myAge = 98989
var minAge=666;//定义变量
minAge = 999;//修改变量值
var className = "NSObject"
className = "Swift->import"
var exName="remote",exAge=666
//使用常量
print("myName:\(myName) , myAge:\(myAge)")
//使用变量
print("exName:\(exName),exAge:\(exAge)")
//使用变量与常量
print(eduName,className)
执行结果
变量的显式与隐式声明及使用