標籤:去掉 cin.get cpp 區分大小寫 stream 擴充 內容 連結 cin
c++ primer plus 第6版
原始碼 ---編譯器---目標代碼---串連程式(啟動代碼--庫代碼)---可執行代碼
原始碼副檔名:c cc cxx C cpp c++
編譯和連結:unix CC **.c ------》**.o -----》a.out
linux g++ **.cxx 需要連結庫時的命令:g++ **.cxx -lg++;多個檔案的編譯 g++ 1.cxx 2.cxx中如果修改了1.cxx則編譯時間需要的命令
g++ 1.cxx 2.o 將重新編譯的1.o與2.o重新連結。
參照linux或unix 中man協助 編譯器的命令手冊
當ide中執行完程式後馬上 關閉視窗,可以在程式原始碼的後面加上
cin.get();\\加入狀態 讀取下一次鍵擊 等待 直到按下enter按鍵
cin.get();
return 0;
第2章
1.區分大小寫
2. #include <iostream> 添加的預先處理的檔案
using namespace std;
cout<< endl; 開始一個新行
3.在return 之前 加上cin.get(); 一致開著視窗不關閉
4.前置處理器編譯指令#include
5.編譯指令 using namespace
6.函數頭部 c++使用 int mian (void)這種用法 void 指出不接受任何參數
7.注釋 //單行 多行用/* */
8.先行編譯 將#後面的命令 先行編譯 例如iostream 將ioistream的內容編譯後替換#後面的內容 與編寫大代碼檔案組合成一個複合檔案。
9.上面iostream 如果在c中需要有.h的尾碼 但是在c++ 中如果使用c中的老式標頭檔 仍然可以使用.h的副檔名 但是有些檔案都去掉了.h副檔名 並且在檔案名稱的前面加上首碼c 表示來自c語言的標頭檔庫。例如c++中使用math.h為cmath 這種變化對包含命名空間有用。
10.
c++ primer plus 第6版