1、類型的自動轉換
從低到高轉換;
2、輸入輸出
getchar(c)向終極輸出一個字符;getchar()從終極輸入一個字符。
3、C語言運算符和運算符優先級
運算符包括:算術運算符、關係運算符、邏輯運算符、位操作運算符、賦值運算符、條件運算符、逗號運算符、指針運算符、求字節數運算符和特殊運算符。
優先級:初等運算符>!>算術運算符>關係運算符>&&>||>賦值運算符。
強制類型轉化:是通過類型轉換運算符來實現。形式:(類型說明符)表達式。注意:無論隱式轉換,強制轉換都是臨時轉換,不改變數據本身的類型和值。
i++與++i的區別:
++i是先執行i=i+1後,再使用i的值;
i++是先使用i的值後,再執行i=i+1。
4、C語言表達式
逗號表達式:表達式1,表達式2,表達式3,....表達式n
賦值運算符:“+=、-=”“=”:把“=”右邊(類型跟右邊一樣)的值賦給左邊(可以修改)。
關係運算符:“>、>=、==、<=、<、!=” “==”和“=”的區別 (判斷是否相等和賦值)
邏輯運算符:&&邏輯與運算;||邏輯或運算;!邏輯非運算
條件運算符:表達式1?表達式2:表達式3
5、C程序中語句的分類
表達式語句:在表達式後面加上“;”
空語句;複合語句;
控制語句:1、分支語句。2、循環語句。3、輔助控制語句