官术网_书友最值得收藏!

2.1 分號

與其他大部分編程語言不同,Swift語言并不強制要求在每條語句的結(jié)尾處使用分號“;”。當(dāng)然,開發(fā)人員可以按照自己的習(xí)慣添加分號。當(dāng)在Swift程序中的同一行內(nèi)寫多條獨立的語句時,必須要用分號進行隔開,例如如下所示的演示代碼。

let cat="aaa";print(cat)

//輸出""

從上述代碼中可以看出,如果在同一行寫多條語句,語句之間必須加分號。但多條語句的最后一條語句后面可以不加分號。如果一行只寫一條語句,可以不加分號,當(dāng)然,也可以加分號。不過可能有很多程序員習(xí)慣了C、C++、Java、C#等語言的寫法,總習(xí)慣在后面加分號。但這也無所謂,反正加一個分號也沒什么。

Swift語言比較特殊,不必在每一句后面加分號,而且也不需要一個main函數(shù)作為入口。例如通過如下代碼即可實現(xiàn)簡單的賦值處理。

注意:Swift的分號規(guī)則的唯一例外就是for-conditional-increment結(jié)構(gòu),該結(jié)構(gòu)中分號是必需的。

主站蜘蛛池模板: 新泰市| 延津县| 壤塘县| 石首市| 南溪县| 宾川县| 乌兰县| 双流县| 色达县| 柘荣县| 柳河县| 泉州市| 牙克石市| 镇江市| 余姚市| 临漳县| 临猗县| 毕节市| 清远市| 奉贤区| 财经| 宁国市| 台东县| 砚山县| 桓台县| 旅游| 平乐县| 克山县| 福泉市| 彭泽县| 贡嘎县| 平阳县| 泰安市| 田林县| 永德县| 苗栗县| 加查县| 崇文区| 满洲里市| 大庆市| 黄山市|