小古銀的官方網站(完整教程):http://www.xiaoguyin.com/
C++入門教程視訊:https://www.bilibili.com/vide…
語句
再看看前面的程式碼:
#include <iostream>
int main(void)
{
std::cout << "小古銀的C++教程" << std::endl;
return 0;
}
除了特殊說明外,一般,一條語句都是以一個分號;
結尾。例如上面的std::cout << "小古銀的C++教程" << std::endl;
是一條語句;return 0;
也是一條語句。最短的語句就是一個分號;
,它沒有其他內容。至於其他幾個不是分號結尾的語句,在後面講解是將會明確指出。
程式碼可讀性
除了#
開頭的程式碼以外,其他所有程式碼都可以寫成一行。但是由於程式碼不僅僅是讓程式執行,程式碼更是給人看的,因此不建議你寫出這樣的程式碼,所以也不列出這樣的程式碼例子。
由於寫程式時,程式碼會越寫越多,清晰的程式碼可以令你邏輯更加清晰,思路更加順暢準確地表達,這樣就不會因為程式碼越來越多而使你寫程式碼的速度越來越慢,清晰的程式碼更可以使你避免寫出非常多的BUG。而且團隊合作也可以使團隊成員看得更方便。清晰的程式碼加上必要的註釋就是高可讀性的程式碼。
縮排
我們看到上面程式碼中輸出語句和return 0;
語句前面都有四個空格,這就是縮排。在必要的地方加入縮排,一般是{ }
之間加入縮排,可以使程式碼更加清晰。
縮排一般是一個製表符(即鍵盤上的Tab鍵)或者四個空格,而小古銀的習慣是製表符,由於網站會將製表符轉換成四個空格,所以你看到的程式碼都是四個空格的。