常量和变量——swift学习笔记(1)

常量和变量的声明

声明常量:

 let maxNum = 10;

1.值不可被修改。

2.使用 let 关键字声明常量。

声明变量:

var currentNum = 0;

1.值可以被修改。

2.使用var关键字声明变量。

声明常量和变量的共同点:

1. 可以以分号结尾,也可以不以分号结尾。(本人是java开发者,习惯使用 “;”结尾)如:

//年龄

let age:Int = 12;

var boolean:Bool = false;

2.一行声明多个变量或常量使用逗号(“,”)隔开。如:

 var f = 0.0,m=1.0,h=3.0

let cf = 10,cm=11,ch=12


3.声明变量时可以指定类型也可以不指定类型,根据数据默认指定类型(能指定类型就尽量指定类型,方便阅读)。如:


var f:Float = 0.0,m:Double=1.0,h=3.0

let cf:Int = 10,cm=11,ch:String=“12"


常量和变量的命名


常量和变量的命名几乎包含所有字符和Unicode编码,如:

let π = 3.14159

let 你好 = "你好世界"

let  = “dogcow"



 但是不能包含空格,数学符号,箭头,保留的(或非法的)Unicode编码,连接符“-”或制表符,不能以数字开头,也不能直接使用与swift保留关键字相同的名称,如要使用必须使用反引号括起来(`) 如:

let `let` = 123;


注意,如果不是生死悠关的时候,不要使用swift保留关键字。



命名的目的是表达变量或常量的意思,方便阅读, 因此建议字母数据下划线的方式命名。

命名常量是尽量使用大写加下划线的方式命名。如:

//最大尝试登录次数

let MAX_COUNT_OF_LOGIN_ATTEMPTS = 10;


命名变量是尽量使用首字母小写后面单词首字母大写,并尽量避免使用数字和下划线的方式命名。如:

//当前登录次数

var currentLoginCount = 0;


你可能感兴趣的:(常量和变量——swift学习笔记(1))