auto break case char const continue default
do double else enum extern float for
goto if int long register return short
signed static sizof struct switch typedef union
unsigned void volatile while
auto :聲明自動變量
double :聲明雙精度變量或函數
int: 聲明整型變量或函數
struct:聲明結構體變量或函數
break:跳出當前循環
else :條件語句否定分支(與 if 連用)
long :聲明長整型變量或函數
switch :用於開關語句
case:開關語句分支
enum :聲明枚舉類型
register:聲明寄存器變量
typedef:用以給數據類型取別名
char :聲明字符型變量或函數
extern:聲明變量是在其他文件正聲明
return :子程序返回語句(可以帶參數,也可不帶參數)
union:聲明***用數據類型
const :聲明只讀變量
float:聲明浮點型變量或函數
short :聲明短整型變量或函數
unsigned:聲明無符號類型變量或函數
continue:結束當前循環,開始下壹輪循環
for:壹種循環語句
signed:聲明有符號類型變量或函數
void :聲明函數無返回值或無參數,聲明無類型指針
default:開關語句中的“其他”分支
goto:無條件跳轉語句
sizeof:計算數據類型長度
volatile:說明變量在程序執行中可被隱含地改變
do :循環語句的循環體
while :循環語句的循環條件
static :聲明靜態變量
if:條件語句