C++語言關鍵字及註解
一、asm:容許在代碼中直接插入彙編語言指令。
二、auto:用來聲明徹底可選擇的局部變量。
三、bool:用來聲明布爾邏輯變量。
四、break:用來跳出一個do、for、while循環,也能夠 結束一個switch語句的句子
五、case:在switch裏面用來檢測匹配。
六、catch:一般經過throw語句捕獲一個異常
七、char:用來聲明字符變量
八、class:建立新的數據類型
九、const:告訴編譯器一旦被初始化過的變量就不能再修改
十、const_cast:格式:const_cast<type> (object)
十一、continue:用來結束此次循環在一個循環語句中
十二、default:switch語句中的缺省條件
1三、delete:用來釋放p指向的內存,p先前應該被new調用過
1四、do:構建一個循環語句表,直到條件爲假
1五、double:聲明浮點型變量精度
1六、dynamic_cast:強制將一個類型轉化爲另外一種類型,而且在運行時檢查它,保證它的合法性
1七、else:用在if語句中的二選一
1八、enum:用來建立一個包含多個名稱元素的名稱表
1九、explicit:當構造函數被指定時,將不會自動把構造函數做爲轉換構造函數
20、extern:用來告知編譯器變量在當前範圍以外聲明過了
2一、false:bool值
2二、float:聲明浮點型變量
2三、for:一個有4部分組成的循環
2四、friend:容許類或函數訪問一個類中的私有數據
2五、goto:能夠完成從當前位置到指定標誌位的跳轉
2六、if:構造一個容許不一樣的代碼在不一樣條件下執行的分支機制
2七、inline::請求編譯器擴張一個給定的函數,函數裏面有靜態變量、嵌套、switches或者遞歸的時候不給予內聯
2八、int:聲明整型變量
2九、long:聲明長整型變量
30、mutable:忽略全部const語句
3一、namespace:容許建立一個新的空間
3二、new:能夠給數據類型分配一個新節點並返回一個指向新分配內存區的首地址,也能夠對它進行初始化,
3三、operator:用於操做符重載函數
3四、private:屬於私有類的數據只能被它的內部成員訪問,除了friend使用,也能用來繼承一個私有的基類,全部的公共和保護成員的基類能夠變成私有派生類
3五、protected:保護數據對於它們本身的類是私有的而且能被派生類繼承,也能用於指定派生,全部的公共和保護成員基類能夠變成保護的派生類
3六、public:在類中的公共數據能夠被任何人訪問,也能用來指定派生,全部 的公共和保護成員的基類能夠變成保護的派生類
3七、register:請求編譯器優化它的變量,而且一般這種優化比人工優化好
3八、reinterpret_cast:能把一種數據類型改變成另外一種,它應當被用在兩種不可調和的指針類型之間
3九、return:能夠從當前函數跳轉到給函數的任何地方,返回值是任意的
40、short:用來修正數據類型,用來聲明短整型變量
4一、signed:用來修正數據類型,用來聲明符號字符型變量;
4二、sizeof:用來用字節計算右邊表達式並返回字節數
4三、static:用來給變量建立永久存儲空間,靜態變量在函數間調用時保持他們的值不變,當用在一個類中時,全部要用到的靜態變量的時候這個類將把這個變量鏡像過去
4四、static_cast:用來在不一樣類型之間進行強制轉換,而且沒有運行時間檢查
4五、struct:相似classes,其成員更像是類中的公共成員
4六、switch:容許經過一個表達式判斷許多數值
4七、template:用來建立一個對未知數據類型的操做的函數模板
4八、this:指向當前對象,全部屬於一個class的函數成員都有一個this指向
4九、throw:在C++體系下用來處理異常
50、true:bool值
5一、try:試圖去執行由異常產生的代碼
5二、typedef:容許你從一個現有的類型中建立一個新類型
5三、typeid:返回一個type_info定義過的對象和那個對象類型
5四、typename:用來在template描述一個未定義類型或者代替關鍵字class
5五、union:相似classes,全部成員分享同一個內存
5六、unsigned:用來修正數據類型,聲明無符整型變量
5七、using:用來在當前範疇輸入一個namespace
5八、virtual:用來建立虛函數,一般不被派生類優先考慮,但假如函數被做爲一個純的虛函數時,這種狀況它必定被派生類優先考慮
5九、volatile:描述變量時使用,阻止編譯器優化哪些以valatile修飾的變量
60、void:用來表示一個函數不返回任何值或者普通變量能指向任何數據類型的數據,也能用來聲明空參數表
6一、wchar_t:用來聲明字符變量寬度
6二、while:用於一個只要條件未真就執行的循環體ide