Swift 教程
1. Swift 教程 2. Swift 环境搭建 3. Swift 基本语法 4. Swift 数据类型 5. Swift 变量 6. Swift 可选(Optionals)类型 7. Swift 常量 8. Swift 字面量 9. Swift 运算符 10. Swift 条件语句 11. Swift 循环 12. Swift 字符串 13. Swift 字符(Character) 14. Swift 数组 15. Swift 字典 16. Swift 函数 17. Swift 闭包 18. Swift 枚举 19. Swift 结构体 20. Swift 类 21. Swift 属性 22. Swift 方法 23. Swift 下标脚本 24. Swift 继承 25. Swift 构造过程 26. Swift 析构过程 27. Swift 可选链 28. Swift 自动引用计数(ARC) 29. Swift 类型转换 30. Swift 扩展 31. Swift 协议 32. Swift 泛型 33. Swift 访问控制

Swift 变量

Swift 变量

变量是一种使用方便的占位符,用于引用计算机内存地址。

Swift 每个变量都指定了特定的类型,该类型决定了变量占用内存的大小,不同的数据类型也决定可存储值的范围。

上一章节我们已经为大家介绍了基本的数据类型,包括整形Int、浮点数Double和Float、布尔类型Bool以及字符串类型String。此外,Swift还提供了其他更强大数据类型, Optional, Array, Dictionary, Struct, 和 Class 等。

接下来我们将为大家介绍如何在 Swift 程序中声明和使用变量。


变量声明

变量声明意思是告诉编译器在内存中的哪个位置上为变量创建多大的存储空间。

在使用变量前,你需要使用 var 关键字声明它,如下所示:


var variableName = <initial value>

以下是一个 Swift 程序中变量声明的简单实例:


import Cocoa



var varA = 42

print(varA)



var varB:Float



varB = 3.14159

print(varB)

以上程序执行结果为:


42

3.14159

变量命名

变量名可以由字母,数字和下划线组成。

变量名需要以字母或下划线开始。

Swift 是一个区分大小写的语言,所以字母大写与小写是不一样的。

变量名也可以使用简单的 Unicode 字符,如下实例:


import Cocoa



var _var = "Hello, Swift!"

print(_var)



var 你好 = "你好世界"

var  = "www..com"

print(你好)

print()

以上程序执行结果为:


Hello, Swift!

你好世界

www..com


变量输出

变量和常量可以使用 print(swift 2 将 print 替换了 println) 函数来输出。

在字符串中可以使用括号与反斜线来插入变量,如下实例:


import Cocoa



var name = ""

var site = "http://www.55mianshi.com"



print("\(name)的官网地址为:\(site)")

以上程序执行结果为:


的官网地址为:http://www.55mianshi.com