在Swift中,變量使用關鍵字var
進行定義,常量使用關鍵字let
進行定義。定義一個變量或常量時,需要指定變量或常量的名稱和類型,如下所示:
// 定義一個變量
var myVariable: Int = 10
// 定義一個常量
let myConstant: String = "Hello, World!"
在上面的例子中,myVariable
是一個整型變量,其初始值為10
,myConstant
是一個字符串常量,其初始值為"Hello, World!"
。在定義變量或常量時,也可以不指定類型,Swift會根據初始值自動推斷變量或常量的類型,如下所示:
// 定義一個變量,Swift會自動推斷類型為整型
var anotherVariable = 20
// 定義一個常量,Swift會自動推斷類型為字符串
let anotherConstant = "Hello, Swift!"
在定義變量或常量時,也可以不指定初始值,如下所示:
// 定義一個變量,未指定初始值
var uninitializedVariable: Int
// 定義一個常量,未指定初始值
let uninitializedConstant: String
在使用未初始化的變量或常量之前,需要先為其賦值。