- Swift細致入門與最佳實踐
- 陳強
- 343字
- 2019-10-21 15:55:16
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)中分號是必需的。
推薦閱讀
- C++案例趣學(xué)
- 實戰(zhàn)Java程序設(shè)計
- Java應(yīng)用開發(fā)技術(shù)實例教程
- C# 8.0核心技術(shù)指南(原書第8版)
- C語言程序設(shè)計實驗指導(dǎo) (第2版)
- 大話Java:程序設(shè)計從入門到精通
- Python入門很輕松(微課超值版)
- Java 從入門到項目實踐(超值版)
- JSP程序設(shè)計與案例實戰(zhàn)(慕課版)
- 深度實踐KVM:核心技術(shù)、管理運維、性能優(yōu)化與項目實施
- Apache Solr PHP Integration
- NGUI for Unity
- Python第三方庫開發(fā)應(yīng)用實戰(zhàn)
- C++17 By Example
- Apache Solr for Indexing Data