- 32個關(guān)鍵字
- auto 聲明自動變量,缺省時編譯器默認(rèn)為auto
- int 聲明整型變量
- double 聲明雙精度變量
- long 聲明長整型變量
- char 聲明字符型變量
- float 聲明浮點(diǎn)型變量
- short 聲明短整型變量
- signed 聲明有符號型變量
- unsigned 聲明無符號型變量
- struct 聲明結(jié)構(gòu)體變量
- union 聲明聯(lián)合體變量
- enum 聲明枚舉變量
- static 聲明靜態(tài)變量
- switch 用于開關(guān)語句
- case 開關(guān)語句分支
- default 開關(guān)語句的“默認(rèn)”分支
- break 跳出當(dāng)前循環(huán)
- register 聲明寄存器變量
- const 聲明只讀變量(常量)
- volatile 說明變量在程序執(zhí)行中可能會被隱式改變
- typedef 給數(shù)據(jù)類型取別名
- extern 聲明變量是從其他文件中引用來的
- return 函數(shù)返回語句
- void 聲明函數(shù)無返回值或無參數(shù),聲明空類型指針
- continue 結(jié)束當(dāng)前循環(huán)并開啟下一輪循環(huán)
- do 循環(huán)語句的循環(huán)體
- while 循環(huán)語句的循環(huán)條件
- if 條件語句
- else 條件語句的否定分支
- for 循環(huán)語句
- goto 無條件跳轉(zhuǎn)語句
- sizeof 計(jì)算對象所占內(nèi)存空間大小
- C語言編程混亂大賽