Swift 变量 (三)
2017-10-17 本文已影响0人
kled_net
变量
变量是一种使用方便的占位符,用于引用计算机内存地址。
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》