Swift 變數 (三)
變數
變數是一種使用方便的佔位符,用於引用計算機記憶體地址。
Swift 每個變數都指定了特定的型別,該型別決定了變數佔用記憶體的大小,不同的資料型別也決定可儲存值的範圍。
之前提到過了包括整形Int、浮點數Double和Float、布林型別Bool以及字串型別String。此外,Swift還提供了其他更強大資料型別, Optional, Array, Dictionary, Struct, 和 Class 等。
變數宣告
變數宣告意思是告訴編譯器在記憶體中的哪個位置上為變數建立多大的儲存空間。
在使用變數前,你需要使用 var 關鍵字宣告它,如下所示:
var variableName = <initial value>
變數名
變數名可以由字母,數字和下劃線組成。
變數名需要以字母或下劃線開始。
Swift 是一個區分大小寫的語言,所以字母大寫與小寫是不一樣的。
變數名也可以使用簡單的 Unicode 字元,如下例項:
import Foundation
var str = "Hello, playground"
var varA = "這是一個變數"
變數和常量可以使用 print
var varA = "這是一個變數"
print(varA)
結果為
這是一個變數
在字串中可以使用括號與反斜線來插入變數,如下例項:
var name = "Jack"
var msg = "《The Swift Programming Language》"
print("\(name)的資料書是\(msg)")
結果是
Jack的資料書是《The Swift Programming Language》
相關文章
- Swift: 可變引數Swift
- Swift(一)常量和變數Swift變數
- Swift筆記之變數講解Swift筆記變數
- Swift交換兩個變數的值Swift變數
- Swift 成員變數的get/setSwift變數
- swift基礎語法(一)——常量與變數Swift變數
- 不用第三個變數,交換變數的值變數
- ODI第9節-變數(三):全域性變數變數
- Azure Bicep(三)變數控制變數
- Swift學習筆記(三十二)——可變引數Swift筆記
- Swift學習筆記(三十三)——常量引數,變數引數和inout引數Swift筆記變數
- Swift 漸變 imageSwift
- c++基礎三(變數)C++變數
- 三種交換變數的方法變數
- Swift 呼叫 Objective-C 的可變引數函式SwiftObject函式
- Swift語言中為外部引數設定預設值可變引數常量引數變數引數輸入輸出引數Swift變數
- js不使用第三個變數交換兩個變數的值JS變數
- 不用第三個變數,直接交換兩個變數的值變數
- Swift 漸變 UISliderSwiftUIIDE
- 第三課 警告框和變數變數
- Java 語法介紹(三):變數(轉)Java變數
- Swift 2.2 有哪些變化?Swift
- 不借助第三方變數實現兩個整數變數值的互換變數
- php不用第三個變數,交換兩個數的值PHP變數
- MySQL自定義變數的三個小技巧MySql變數
- smarty中三種變數的訪問方式變數
- 第三週Swift總結Swift
- systemtap 探祕(三)- 型別、變數和陣列型別變數陣列
- 碎片化學習Java(三)-- Java定義變數Java變數
- 向檢視輸出變數的三種方式變數
- 前端基礎進階(三):變數物件詳解前端變數物件
- 成員變數、全域性變數、例項變數、類變數、靜態變數和區域性變數的區別變數
- 變數的分類(臨時(本地)變數、環境變數、全域性變數和系統變數)變數
- TIOBE 程式語言 10 月排行榜:前三不變,Swift 持續下降Swift
- 《從零開始學Swift》學習筆記 (Day 58)—— Swift編碼規範之變數或常量宣告規範Swift筆記變數
- Swift 4 前後 KVO 的變化Swift
- Swift4 的變化列舉Swift
- Swift 返回一個漸變的 UIImageViewSwiftUIView