相信大家都或多或少的學(xué)習(xí)或者了解過(guò)C語(yǔ)言,但是你知道C語(yǔ)言中有多少關(guān)鍵字嗎? 對(duì)于這個(gè)問(wèn)題,我們熟悉又陌生,可能有的小伙伴心里犯了嘀咕,經(jīng)常使用的關(guān)鍵字不就是那幾個(gè)嘛.哈哈,不賣關(guān)子了,下面就基于C89(C90)簡(jiǎn)略的為小伙伴們介紹一下.如有錯(cuò)誤之處,還請(qǐng)多多指正.
創(chuàng)新互聯(lián)堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:網(wǎng)站設(shè)計(jì)制作、成都網(wǎng)站設(shè)計(jì)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的溧陽(yáng)網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!存儲(chǔ)類型關(guān)鍵字 (5個(gè))
1. auto : 聲明自動(dòng)變量,一般不使用.
2. extern: 聲明變量是在其他文件中聲明
3. register: 聲明寄存器變量
4. static: 聲明靜態(tài)變量
5. typedef:用以給數(shù)據(jù)類型取別名(該關(guān)鍵字被分到存儲(chǔ)類關(guān)鍵字,但是看起來(lái)沒(méi)有什么相關(guān)性)
補(bǔ)充:存儲(chǔ)型關(guān)鍵字,不可以同時(shí)出現(xiàn),換句話說(shuō),在定義一個(gè)變量時(shí),只能有一個(gè).
數(shù)據(jù)類型關(guān)鍵字? (12個(gè))
6. char: 聲明字符型變量或函數(shù)
7. short: 聲明短整型變量或函數(shù)? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
8. int : 聲明整型變量或函數(shù)
9. long: 聲明長(zhǎng)整形變量或函數(shù)
10. signed: 聲明有符號(hào)變量或函數(shù)
11. unsigned: 聲明無(wú)符號(hào)變量或函數(shù)
12. float: 聲明浮點(diǎn)型變量或函數(shù)
13. double: 聲明雙精度變量或函數(shù)
14. struct: 聲明結(jié)構(gòu)體變量或函數(shù)
15 .union: 聲明共用體(聯(lián)合)數(shù)據(jù)類型
16. enum: 聲明枚舉類型
17. void: 聲明函數(shù)無(wú)返回值或無(wú)參數(shù),聲明無(wú)類型指針
控制語(yǔ)句關(guān)鍵字(12個(gè))
循環(huán)控制(5個(gè))
18. for: 一種循環(huán)語(yǔ)句
19. do: 循環(huán)語(yǔ)句的循環(huán)體
20. while: 循環(huán)語(yǔ)句的循環(huán)條件
21. break: 跳出當(dāng)前循環(huán)
22. continue: 結(jié)束當(dāng)前循環(huán)(跳過(guò)continue),開始下一輪循環(huán).?
條件語(yǔ)句(3個(gè))
23. if: 條件語(yǔ)句
24. else: 條件語(yǔ)句否定分支
25. goto: 無(wú)條件跳轉(zhuǎn)語(yǔ)句
開關(guān)語(yǔ)句(3個(gè))
26. switch: 開關(guān)語(yǔ)句
27. case: 開關(guān)語(yǔ)句分支
28. default: 開關(guān)語(yǔ)句中的"其他"分支
返回語(yǔ)句(1個(gè))
29.return: 函數(shù)返回語(yǔ)句(可以帶參數(shù),也可不帶參數(shù))
其他關(guān)鍵字(3個(gè))
30. const: 聲明只讀變量
31. sizeof: 計(jì)算數(shù)據(jù)類型長(zhǎng)度
32. volatile: 說(shuō)明變量在程序執(zhí)行中可被隱含的改變
---------------------------------------------------------------------------
除此之外,還有#define定義的宏,不知道算不算是關(guān)鍵字.由此算來(lái),C語(yǔ)言中常見(jiàn)的關(guān)鍵字有32個(gè).至于關(guān)于這些關(guān)鍵字的詳情介紹,大家可以關(guān)注一波,后期會(huì)出文章進(jìn)行詳解補(bǔ)充.文章錯(cuò)誤或不當(dāng)之處還望小伙伴們多多指正.
你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級(jí)服務(wù)器適合批量采購(gòu),新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧