本帖最后由 yoxi 于 2019-1-27 03:29 編輯
C語言的32個關(guān)鍵字,9種控制語句,34種運算符
32個關(guān)鍵字:
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種運算符:
() [] -> .(結(jié)構(gòu)體成員運算符)
!(邏輯非) ~(按位非)
++ -- -(負(fù)號) (類型)(類型轉(zhuǎn)換運算符) *(指針運算符)
&(地址運算符) sizeof *(乘法運算符) /(除法運算符) % + -(加減法運算符)
<< >> < <= > >= == !=
&(按位與) ^(按位異或) |(按位或) &&(邏輯與) ||(邏輯或)
?: (條件運算符) =(賦值運算符) ,(逗號運算符)
=的簡寫運算:+= -= *= /= %= >>= <<= &= ^= |=
9種控制語句
條件語句: if(...) ... else ...
循環(huán)語句: for(...) ...
while(...) ...
do ... while(...) ;
多分支選擇語句: switch
跳轉(zhuǎn)語句: goto
函數(shù)返回語句: return
結(jié)束本次循環(huán): continue
終止執(zhí)行循環(huán)或switch: break
C語言的數(shù)據(jù)類型
整型,實型,字符型,數(shù)組型,指針類型,結(jié)構(gòu)體類型,共用體類型
|