C 語言的32 個關鍵字意義

01 auto 聲明自動變量,缺省時編譯器通常默認爲auto 函數

02 int 聲明整型變量 指針

03 double 聲明雙精度變量 對象

04 long 聲明長整型變量 內存

05 char 聲明字符型變量 編譯器

06 float 聲明浮點型變量 it

07 short 聲明短整型變量 io

08 signed 聲明有符號類型變量 編譯

09 unsigned 聲明無符號類型變量 變量

10 struct 聲明結構體變量 循環

11 union 聲明聯合數據類型

12 enum 聲明枚舉類型

13 static 聲明靜態變量

14 switch 用於開關語句

15 case 開關語句分支

16 default 開關語句中的「其餘」分支

17 break 跳出當前循環

18 register 聲明寄存器變量

19 const 聲明只讀變量

20 volatile 說明變量在程序執行中可被隱含地改變

21 typedef 用以給數據類型取別名(固然還有其餘做用)

22 extern 聲明變量是在其餘文件正聲明(也能夠看作是引用變量)

23 return 子程序返回語句(能夠帶參數,也可不帶參數)

24 return void 聲明函數無返回值或無參數,聲明空類型指針

25 continue 結束當前循環,開始下一輪循環

26 do 循環語句的循環體

27 while 循環語句的循環條件

28 if 條件語句

29 else 條件語句否認分支(與if 連用)

30 for 一種循環語句(可意會不可言傳)

31 goto 無條件跳轉語句

32 sizeof 計算對象所佔內存空間大小

 

注:摘抄於《C語言深度剖析》

相關文章
相關標籤/搜索