由ANSI标準定義的C語言關鍵字共32個 :
auto double int struct break else long switch
case enum register typedef char extern return union
const float short unsigned continue for signed void
default goto sizeof volatile do if while static
一、資料類型關鍵字(12個):
1、char [tʃɑ:]:聲明字元型變量或函數
(1)主要内容字元:容納單字元的一種基本資料類型;(2)n.炭;女清潔工 vt.燒焦;
(3)字元類型:字元型(Char) c、 字元串型(String) s 、二進制型(Binary) bn、 布爾型(Boolean) b 、日期時間 型(DateTime) d 、數組型(Array) a、象型(Object) o 、循環控制變量通常使用單一的字元 ;
2、double [ˈdʌbəl] :聲明雙精度變量或函數
(1)n. 兩倍;(2)a. 兩倍的,雙重的;(3)v. 加倍的,快步走,加倍努力
3、enum :聲明枚舉類型
(1)枚舉 :枚舉是一個被命名的整型常數的;(2)枚舉類型 ;(3)列舉型;
(4)列舉enumerate [iˈnju:məreit]
4、float [fləut] :聲明浮點型變量或函數
(1)浮點數、(2)浮點型、(3)漂浮、(4)浮動
5、int[int]: 聲明整型變量或函數
(1)符号整數、(2)取整、(3)Int是 integer [intidʒə] 的簡寫
int 聲明一個變量為整型。占2個位元組,最大表示範圍:-32768到32767(十進制)。
long 聲明一個變量為長整型。長整型變量占4個位元組,最大表示範圍:-2147483648(十進制)到2147483647(十進制)。
6、long [lɔŋ] :聲明長整型變量或函數
(1)長整型 (2)a./ ad.長(期)的(地)(3) n.長時間 (4)vi.渴望
7、short [ʃɔ:t] :聲明短整型變量或函數
(1)a. 短的,矮的、(2)n. 短褲、(3)adv. 短暫地;突然地,急地
8、signed:聲明有符号類型變量或函數
(1)有符号的、(2)帶正負号、(3)sign [sain] n.标記,符号;招牌;迹象 v.簽(署)
9、struct:聲明結構體變量或函數
(1)n.結構(2)結構體(4)建立構架數組(3)structural[ˈstrʌktʃərəl]a.結構的
10、union [ˈju:niən]:聲明共用體(聯合)資料類型
(1)聯合、(2)n.工會,聯盟、(3)合并、(4)團結
11、unsigned [ʌnsaind]:聲明無符号類型變量或函數
(1)無符号的
(1)無符号的
12、void [vɔid] :聲明函數無傳回值或無參數,聲明無類型指針(基本上就這三個作用)
(1)a.無效的、(2)沒有的、(3)vt.使無效、(4)n.空虛感
二、控制語句關鍵字(12個):
A循環語句
1、for [fə, fɔ:]:一種循環語句(可意會不可言傳)
2、do [du, du:] :循環語句的循環體
3、while [wail] :循環語句的循環條件
(1)conj.當…的時;(2)而;(3)雖然 n.一會兒 vt.消磨
4、break [breik]:跳出目前循環
(1)中斷、(2)斷開、(3)n.休息 vt.打破
5、 continue[kənˈtinju:]:結束目前循環,開始下一輪循環
(1)v.繼續,延續,延伸
B條件語句
1、if [if]: 條件語句
(1)條件函數、(2)conj.如果,假如、(3)是否、(4)即使、(5)無論何時
2、else [els] :條件語句否定分支(與 if 連用)
(1)a. 别的(2)ad. 其他,另外
3、default [diˈfɔ:lt]:開關語句中的“其他”分支
(1)預設、(2)n. 假設值,預設(值),不履行責任,缺席(3)v. 預設,不履行義務,缺席,拖欠(4) [計算機] 預設
D傳回語句
1、return [riˈtə:n]:子程式傳回語句(可以帶參數,也看不帶參數)
(1)v.傳回、(2)恢複、(3)歸還、(4)盈利
三、存儲類型關鍵字(4個)
1、auto [ˈɔ:təu] :聲明自動變量(一般不使用)
(1)自動的、(2)汽車automobile [ˈɔ:təməubi:l]
2、extern:聲明變量是在其他檔案正聲明(也可以看做是引用變量)
(1)外部(的)、(2)external [ikˈstə:nəl]a.外部的,外面的,外表的
3、register [ˈredʒistə]:聲明積存器變量
(1)寄存器、(2)注冊(表)(3)登記(表)
4、static[ˈsttik] :聲明靜态變量
(1)a. 靜态的,靜電的、(2)n. 靜電,靜電幹擾
四、其它關鍵字(4個):
1、const :聲明隻讀變量
(1)常量、(2)常數、(3)編譯時常量
2、sizeof:計算資料類型長度
(1)n. …的大小、(2)占的位元組數(3)size [saiz]n.大小,尺寸 vt.按大小排列(或分類)
3、typedef:用以給資料類型取别名(當然還有其他作用)
(1)n. 類型定義、(2)資料類型說明(3)type [taip]n.類型,種類,品種;鉛字 v.打(字)
4、volatile [ˈvɔlətail]:說明變量在程式執行中可被隐含地改變
(1)a.動蕩不定的、(2)反複無常的、(3)易揮發的
展開閱讀全文