摘要訊息 : 帶你了解 Swift 程式設計語言中的常數和變數.
0. 前言
本文于 2022 年 1 月 20 日进行一次更新和修正. 修正之后本文已经归档, 不再享受更新.
1. 定义
- 常量 :
let
; - 变量 :
var
.
2. 基础数据类型
- 整数 : Int;
- 浮点数 : Float, Double;
- 布尔值 : Bool;
- 字符串 : String.
3. 集合数据类型
- 数组 : Array;
- 字典 : Dictionary.
4.命名方式
- 不能包含特殊字符, 例如 :
let count# = 1
. - 不能以数字开头, 例如 :
let 2count = 1
. - 不能以关键字作为名称, 例如 :
let default = 1
.
5. 输出方式
可以用 print
, debugPrint
, dump
对常量和变量进行输出 :
var str = "Hello, Swift!"
print(str) // 输出内容 : Hello, Swift!
debugPrint(str) // 输出内容 : "Hello, Swift!"
dump(str) // 输出内容 : -"Hello, Swift!"
在 print
语句中可以使用小括号, 可以同时输出多个变量或常量的值, 在小括号的左侧需要添加反向斜线 "\
"; 也可以使用 "+变量名/常量名+
" 的符号输出变量或者常量的值 :
let name = "Jonny"
let age = 18
print("我的名字是 \(name), 今年 \(age) 岁了.") // 输出内容 : 我的名字是 Jonny, 今年 18 岁了.
print("我的名字是 "+name+", 今年 "+age+" 岁了.") // 输出内容 : 我的名字是 Jonny, 今年 18 岁了.
6. 注释
- 单行注释 :
//
; - 多行注释 :
/*…*/
.
多行注释支持注释的嵌套.
/*
var str = "Hello, Swift!"
/*
print(str)
*/
debugPrint(str)
dump(str)
*/
自創文章, 原著 : Jonny. 如若閣下需要轉發, 在已經授權的情況下請註明本文出處 :