C++‎ > ‎

Hello World

原始碼

/*  這是基本的C++格式
    會輸出Hello, world! */
#include <iostream>
 
using namespace std;
 
int main()
{
    cout << "Hello, world!" << endl;//輸出Hello, world!
    return 0;
}

預處理 Preprocessor

以#為開頭的敘述先進行預處理再交給編譯器編譯,
如 #include <iostream> 會告訴編譯器要使用 iostream 函式庫,一般將 # 符號開頭的敘述稱為 預處理指引 Preprocessor Directive,通常放在原始碼的最開頭,一個預處理敘述 寫成一行,不需要分號結尾

命名空間 namespace

using namespace std; 告知本程式會應用到 std 命名空間裡的類別,如 cout cin 是 std 命名空間裡的物件,如未使用 using namespace std; 時使用它們需寫成 std:cout << "Hello, world!" << endl; ,若使用後只要寫成 cout << "Hello, world!" << endl;


進入點 main()

main() 唯一被系統調用的函式
int 回傳值類型
return 0; 回傳成功並結束函式,非0為失敗

註解 Comments

供程式人員紀錄備忘,不會被執行

  • 單行註解
//輸出Hello, world!
  • 區塊註解
/*  這是基本的C++格式
    會輸出Hello, world! */

Comments