一、常量和变量
let定义常量,定义之后不可以修改
var定义变量,定义之后可以修改
特别注意:声明为常量不可以修改的意思是指针不可以再指向其他对象;
但是可以通过指针拿到对象,修改其中的属性
1、声明常量和变量
//声明常量和变量
let a = 10
var b = 0
b = 20
var x = 0.0, y = 0.0, z = 0.0
print(a,b,x,y,z)
2、类型标注:在声明一个变量或常量的时候提供类型标注,来明确变量或常量能够储存值的类型(也可使用数据类型自动推导)
var welcomeMessage: String = ""
welcomeMessage = "Hello world"
var red = 0.0, green = 0.0, blue = 0.0
red = 1.0
green = 2.0
blue = 3.0
print(welcomeMessage,red,green,blue)
3、类型推导:在你为一个变量或常量设定一个初始值的时候,这个变量或常量的类型已经确定了
let meaningOfLife = 10 // meaningOfLife是Int类型
let pi = 3.14159 // pi是Double类型
print(meaningOfLife,pi)
网友评论