一邊學習癞尚,一邊記錄鸣驱,分享出來未舟,一起共勉,大家多多指教~
簡單說下常量和變量的定義和使用
/***變量和常量***/
/*
常量:值不能被修改行剂;
變量:值可以被修改;
使用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