1. 程式人生 > >c++第一章總結

c++第一章總結

基本資料與表示式
1.基本資料型別的型別名
資料型別由正號、負號、數字以及合法字首和字尾組成的有效數稱作整數;含有小數點或E或e的數為雙精度實型。含有小數點或E或e的數為雙精度實型。
2.字元常量
用一對單引號括起來的單個普通字元或轉義字元稱作字元常量,以其ASCII碼儲存。ASCII碼在32~126範圍內的字元稱作普通字元,其他字元稱為控制字元。普通字元可從鍵盤直接輸入到程式中,而控制字元要用轉義字元的形式輸入。
附:ASCII碼對照表
3.轉義字元
所有的ASCII碼都可以用“\”加數字(一般是8進位制數字)來表示。而C中定義了一些字母前加""來表示常見的那些不能顯示的ASCII字元,如\0,\t,\n等,就稱為轉義字元,因為後面的字元,都不是它本來的ASCII字元意思了。如果\與其後字元不組成轉義字元,則\無效。
轉義字元


4.字串常量
用一對雙引號括起來的若干個普通字元或轉義字元稱作字串常量,字串中字元個數稱作字串長度,簡稱串長。字串按字元的ASCII碼依次儲存,並自動追加1個ASCII碼為0的“空字元”’\0’作為結束標誌,因此,字串的儲存量比串長多一個位元組。
5.識別符號
符號常量名,變數名,函式名,陣列名,型別名等統稱識別符號。識別符號的命名規則為:以字母或下劃線打頭,由字母、下劃線、數字組成。識別符號不要與關鍵字同名。
6.變數定義
變數必須命名和定義型別。定義變數型別語句格式:型別名 變數名,變數名…。定義變數時為其賦值,成為賦初值。定義變數時若附加了關鍵字const,所定義的變數稱作常變數,常變數必須賦初值,之後不允許修改其值。
7.強制型別轉換
格式:(型別名)(表示式)
把指定表示式的值強制轉換為指定型別。實屬轉整數將捨去小數部分,整數轉實數將捨去超出位數。
8.運算子
運算子分為算術運算子、關係運算符、邏輯運算子、位運算子、賦值運算子和其他運算子。運算子優先順序

9.賦值運算
格式:變數=表示式
把賦值號“=”右側表示式的值賦給左側的變數,並以左側變數為整個賦值表示式的值。如果賦值號兩側的型別不一致,右側表示式的值將自動轉換為左側變數的型別。
10.逗號表示式
格式:表示式,…,表示式
從左至右依次計算逗號表示式中各表示式的值,並以最後一個表示式的值作為整個表示式的值。