一個完整的 C++ 程序由三大核心部分組成:
# 開頭,指導編譯器預處理(如 #include、#define)main() 是程序入口// 單行、/* */ 多行,不參與編譯,提高可讀性#includeusing namespace std; int main() { // 輸出問候語 cout << "Hello World!" << endl; return 0; }
Ctrl+F5(不調試運行),控制台輸出 Hello World!#include// 預編譯指令:引入輸入輸出流庫 using namespace std; // 使用 std 命名空間,簡化 cout/endl int main() { // 主函數:程序入口,必須有且只有一個 // 這是單行註釋 cout << "Hello World!" << endl; // 輸出字符串並換行 return 0; // 返回 0 表示程序正常結束 }
#include <iostream>:尖括號表示系統庫頭文件,雙引號表示用戶頭文件using namespace std;:引入標準命名空間,避免寫 std::coutmain():返回類型 int,參數可為空或 (int argc, char* argv[])cout << ... << endl:流輸出運算符鏈式調用,endl 刷新緩衝區並換行return 0;:向操作系統報告退出碼,非 0 表示異常源文件 .cpp → 預處理(展開宏、引入頭文件) → 編譯(生成目標文件 .obj) → 鏈接(合併庫函數,生成 .exe)
;(語句結束標誌)main 拼錯或返回類型寫成 voidsystem("pause"); 或用 Ctrl+F5掌握 Hello World 的每個細節,是踏入 C++ 世界的堅實第一步。