# C++ 主程式框架 只要寫.cpp檔就一定要加,主要分成引入函式庫及執行程式碼的地方 ## 主程式框架包含三個部分 ### 1. 標頭檔(引入函式庫) ```cpp= //基礎標頭檔 #include <iostream> //萬用標頭檔 # include <bits/stdc++.h> ``` #### [萬用標頭檔](https://hackmd.io/2Z3vSpJdQ2ucFGTltX5Wpg) ### 2. 主函式(執行程式碼的地方) ```cpp= int main(int argc , char *argv[]){ //主程式 } //int argc , char *argv[] 可以省略 ``` ### 3. 回傳值(只能回傳0,0代表終止程式) ```cpp= return 0; ``` ## 其他 ### 1. std #### std 是一個命名空間 , 如果沒有輸入輸出要加std:: - 有加```using namespace std;``` ```cpp= using namespace std; //使用std cin >> n; cout << n; ``` - 沒有加```using namespace std;``` ```cpp= std::cin >> n; std::cout >> n; ```