C++程式結構


學習程式語言的最佳方法是編寫程式。通常,初學者編寫的第一個程式稱為“Hello World”,它只是將“Hello World”列印到計算機螢幕上。雖然它非常簡單,但它包含了 C++ 程式具有的所有基本元件。讓我們看看此程式的程式碼 -

#include<iostream>
int main() {
   std::cout << "Hello World\n";
}

讓我們剖析一下這個程式。

第 1 行 - 我們從 #include<iostream> 行開始,它實際上告訴編譯器將 iostream 檔案(用於管理輸入和輸出流)中的程式碼複製並貼上到我們的原始檔中。iostream 標頭檔案,它允許執行標準輸入和輸出操作,例如將此程式的輸出(Hello World)寫入螢幕。以井號 (#) 開頭的行是預處理器讀取和解釋的指令。

第 2 行 - 空行:空行對程式沒有影響。

第 3 行 - 然後我們宣告一個名為 main 的函式,其返回型別為 int。main() 是我們程式的入口點。每當我們執行 C++ 程式時,我們都從 main 函式開始,從該函式內的第一行開始執行,並一直執行每一行,直到到達末尾。我們在這裡使用花括號 ({) 開始一個塊。這標誌著 main 函式定義的開始,而第 5 行的花括號 (}) 標誌著它的結束。這兩個花括號之間的所有語句都是函式體,定義了呼叫 main 時會發生什麼。

第 4 行 - 

std::cout << "Hello World\n";

這一行是 C++ 語句。此語句包含三個部分:首先是 std::cout,它標識標準控制檯輸出裝置。其次是插入運算子 <<,它表示後面跟著的內容將插入到 std::cout 中。最後,我們在引號中包含一個句子,我們希望將其列印到螢幕上。隨著我們繼續學習 C++,這會變得更加清晰。

簡而言之,我們為 cout 物件提供了一個字串“Hello world\n”,以將其列印到標準輸出裝置。

請注意,語句以分號 (;) 結尾。此字元標誌著語句的結束。

更新於: 2020 年 2 月 11 日

971 次瀏覽

啟動您的 職業生涯

透過完成課程獲得認證

開始學習
廣告