加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

【Swift】常量和变量

发布时间:2020-12-14 01:44:59 所属栏目:百科 来源:网络整理
导读:声明常量和变量 常量和变量必须在使用前声明 用 let 来声明常量,用 var 来声明变量 let maximumNumberOfLoginAttempts = 10var currentLoginAttempt = 0 可以在一行中声明多个常量或者多个变量,用逗号隔开 var x = 0.0,y = 0.0,z = 0.0 类型标注 声明常量

声明常量和变量

常量和变量必须在使用前声明

let来声明常量,用var来声明变量

let maximumNumberOfLoginAttempts = 10
var currentLoginAttempt = 0

可以在一行中声明多个常量或者多个变量,用逗号隔开

var x = 0.0,y = 0.0,z = 0.0

类型标注

声明常量或者变量的时候可以加上类型标注,说明常量或者变量中要存储的值的类型。如果要添加类型标注,需要在常量或者变量名后面加上一个冒号和空格,然后加上类型名称

var welcomeMessage: String

可以在一行中定义多个同样类型的变量,用逗号分割,并在最后一个变量名之后添加类型标注

var red,green,blue: Double

常量和变量的命名

可以用任何你喜欢的字符作为常量和变量名,包括 Unicode 字符

let π = 3.14159
let 你好 = "你好世界"
let ???? = "dogcow"

常量与变量名不能包含数学符号,箭头,保留的(或者非法的)Unicode 码位,连线与制表符。也不能以数字开头,但是可以在常量与变量名的其他地方包含数字。

一旦你将常量或者变量声明为确定的类型,你就不能使用相同的名字再次进行声明,或者改变其存储的值的类型。


输出常量和变量

print(_:separator:terminator:)是一个用来输出一个或多个值到适当输出区的全局函数。separatorterminator参数具有默认值,因此你调用这个函数的时候可以忽略它们。默认情况下,该函数通过添加换行符来结束当前行。如果不想换行,可以传递一个空字符串给terminator参数–例如,print(someValue,terminator:"")


字符串插值

用字符串插值的方式把常量名或者变量名当做占位符加入到长字符串中,Swift 会用当前常量或变量的值替换这些占位符。将常量或变量名放入圆括号中,并在开括号前使用反斜杠将其转义

print("The current value of friendlyWelcome is (friendlyWelcome)")

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读