本帖最后由 yoxi 于 2019-1-27 03:29 編輯
C語言的32個關鍵字,9種控制語句,34種運算符
32個關鍵字:
char,int,short,long,float,double
signed,unsigned
auto,register,extern,static,volatile,const
if,else,do,while,for,goto,switch,case,default,break,continue,return
struct,union,enum
void, sizeof,typedef
34種運算符:
() [] -> .(結構體成員運算符)
!(邏輯非) ~(按位非)
++ -- -(負號) (類型)(類型轉換運算符) *(指針運算符)
&(地址運算符) sizeof *(乘法運算符) /(除法運算符) % + -(加減法運算符)
<< >> < <= > >= == !=
&(按位與) ^(按位異或) |(按位或) &&(邏輯與) ||(邏輯或)
?: (條件運算符) =(賦值運算符) ,(逗號運算符)
=的簡寫運算:+= -= *= /= %= >>= <<= &= ^= |=
9種控制語句
條件語句: if(...) ... else ...
循環語句: for(...) ...
while(...) ...
do ... while(...) ;
多分支選擇語句: switch
跳轉語句: goto
函數返回語句: return
結束本次循環: continue
終止執行循環或switch: break
C語言的數據類型
整型,實型,字符型,數組型,指針類型,結構體類型,共用體類型
|