# 我編程故我在 C++ 碼場 ## 第01章 緩步長路,逐步天梯。 > [**CC-0101A** 練習](https://www.google.com):撰寫程式,印出 "Hello World!"。 ```C++= /* 此程式常為初學者的第一程式。 */ //==宣告區== #include<iostream> //包含檔 using namespace std; //引用空間 //==主函數區== int main(){ //主程式頭 cout<<"Hello World!";//指令敘述 return 0; //回傳指令 } //主程式尾 //==其他函數定義區== ``` * 宣告區:如01-06行。主要用來宣告標頭檔、引用空間、函數宣告、巨集等。 * 主函式區:如08-11行。【 **命令列** 】程式,又稱【 **小黑** 】程式,須有一個程式進入點,命名為【 **main** 】,其回傳給小黑的變數型態為【 **int** 】,故在第10行回傳0給小黑。 * 其他函數定義區:如12行以後。主函數也是一個函數,其他函數定義區雖然常寫在主函式區之【 **後** 】,但是也可寫在主函式區之【 **前** 】。 * 單行註解:如04-12行【 **//** 】以後字串。單行註解的效力,從 **//** 開始到行尾結束,註解內可寫任何字串,不影響程式編譯執行。 * 多行註解:如01-03行【 **/\*** 】與【 **\*/** 】之間。多行註解的效力,從 **/\*** 開始到 **\*/** 結束,中間可跨越【 **換行符號** 】,不影響程式編譯執行。 > [**CC-0101B** 練習](https://www.google.com):撰寫程式,印出 "Hello World!"。 ```C++= #include<iostream> using namespace std ; int main(){ cout << "Hello World!" ; return 0 ; } ``` * 宣告區:如00-05行。主要用來宣告標頭檔、引用空間、函數宣告、巨集等。 * 主函式區:如06-10行。【 **命令列** 】程式,又稱【 **小黑** 】程式,須有一個程式進入點,命名為【 **main** 】,其回傳給小黑的變數型態為【 **int** 】,故在第09行回傳0給小黑。 * 其他函數定義區:如11行以後。主函數也是一個函數,其他函數定義區雖然常寫在主函式區之【 **後** 】,但是也可寫在主函式區之【 **前** 】。 * 單行註解:如03-11行【 **//** 】以後字串。單行註解的效力,從 // 開始到行尾結束,註解內可寫任何字串,不影響程式編譯執行。 * 多行註解:如00-02行【 **/*** 】與【 *****/** 】之間。多行註解的效力,從 **/****** 開始到 ***/** 結束,中間可跨越【 **換行符號** 】,不影響程式編譯執行。
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up