# Welcome To The Coding World {%hackmd theme-dark %} --- ## 程式的基本架構 ---- ### 以下是極簡單的程式碼 ```cpp= //code 1-1 #include <iostream> using namespace std; int main() { cout << "hello, world" << endl; system("pause"); return 0; } ``` ---- ### 下面將一行一行講解程式碼的內容 ---- ```cpp= #include <iostream> ``` ### 含括iostream的函式庫 ### iostream 為input/ouput 串流 ---- ```cpp=+ using namespace std; ``` ### 引用std空間 ### 此空間為c++語言專用 ### c++專有函式需在此空間運行 ### 若無此行會很麻煩 ---- ```cpp=+ int main(){ } ``` ### 宣告程式主體,基本的程式碼在此運行 ---- ```cpp=+ cout << "hello, world" << endl; ``` ### cout為cpp的一種輸出方法 ### "<<"為輸出用的運算子 ### 輸出時若要輸出一 串文字須以雙引號("")包覆 ### endl則為換行用途,等價於'\n'或"\n" ---- ```c++= system("pause"); return 0; ``` ### 顧名思義為暫停程式碼,並回傳0 ### 通常此兩行不打不影響程式運行,但return 0 建議要打 --- ## 常見錯誤及重點整理 ---- ### 空白 tab 換行大多數狀況下皆為無意義,可利用其進行排版,以增加程式碼易讀性 ---- <style> .red { color: red; } </style> ## <span class="red">程式結束應以分號作為結尾</span> ---- ![](https://i.imgur.com/bnVDqXn.png) ----
{"metaMigratedAt":"2023-06-15T07:57:34.154Z","metaMigratedFrom":"YAML","title":"Welcome To The Coding World","breaks":true,"slideOptions":"{\"spotlight\":{\"enabled\":false}}","contributors":"[{\"id\":\"739c72cc-15ad-447f-a374-8309c01a2725\",\"add\":12,\"del\":3},{\"id\":\"5b103006-4946-4e27-87aa-2ce75fd5fc72\",\"add\":1501,\"del\":472}]"}
    501 views
   Owned this note