一边学习,一边记录,分享出来,一起共勉,大家多多指教~
简单说下常量和变量的定义和使用
/***变量和常量***/
/*
常量:值不能被修改;
变量:值可以被修改;
使用let来定义常量,使用var来定义变量;
*/
var age = 22 //变量,可被修改
age = 23
let name = "John" //常量,不可修改
//name = "Tom" //error:'name' is a 'let' constant
常量和变量的类型必须和你赋予她们的值一样,你在声明的时候可以不用给它明确的类型,但是当你在声明的同时赋值的话,编译器会根据值自动的推断出类型.
如果在声明变量的时候没有初始值,可以在变量后面声明类型,用:分割:
let weight : String = "64kg" //声明该常量为string类型
var height :Double //声明该变量为double类型
height = 175.0
网友评论