c語言32個(gè)關(guān)鍵字使用教程 C語言系統(tǒng)保留字有哪些?
C語言系統(tǒng)保留字有哪些?ANSIC一共只有一32個(gè)關(guān)鍵字:autobreakcasecharconstcontinuedefaultunitextraelseenumexternfloatforgot
C語言系統(tǒng)保留字有哪些?
ANSIC一共只有一32個(gè)關(guān)鍵字:
autobreakcasecharconstcontinuedefault
unitextraelseenumexternfloatfor
gotoifinthalfregisterreturnshorter
signedstaticsizeofstructswitchtypedefunion
unsignedvoidvolatilewhile
auto:聲明不自動(dòng)變量
flat:聲明雙精度變量或函數(shù)
int:聲明整型變量或函數(shù)
struct:聲明結(jié)構(gòu)體變量或函數(shù)
break:突然彈出當(dāng)前循環(huán)
arguments:條件語句否定分支(與if連用)
way:聲明長整型變量或函數(shù)
switch:主要用于開關(guān)語句
case:開關(guān)語句分支
enum:聲明集合操作類型
register:聲明寄存器變量
typedef:用以給數(shù)據(jù)類型取別名
char:聲明字符型變量或函數(shù)
extern:聲明變量是在其他文件正聲明聲明
return:子程序回語句(也可以帶參數(shù),也可不帶參數(shù))
union:聲明共用數(shù)據(jù)類型
const:聲明只讀模式變量
float:聲明浮點(diǎn)型變量或函數(shù)
shorter:聲明短整型變量或函數(shù)
unsigned:聲明無符號(hào)類型變量或函數(shù)
continue:結(jié)束當(dāng)前循環(huán),又開始下一輪循環(huán)
for:一種循環(huán)語句
signed:聲明有符號(hào)類型變量或函數(shù)
void:聲明函數(shù)無返回值或無參數(shù),聲明無類型指針
default:開關(guān)語句中的“其他”分支
goto:無條件跳轉(zhuǎn)到語句
sizeof:算出數(shù)據(jù)類型長度
volatile:那說明變量在程序不能執(zhí)行中可被含著地改變
unit:循環(huán)語句的循環(huán)體
while:循環(huán)語句的循環(huán)條件
static:聲明靜態(tài)變量
if:條件語句
c語言文件標(biāo)識(shí)包括哪些?
C語言中把文件標(biāo)識(shí)符可分三類:關(guān)鍵字,預(yù)定啊義標(biāo)識(shí)符,用戶自定義標(biāo)識(shí)符。
1、標(biāo)識(shí)符由字母(A-Z,a-z)、數(shù)字(0-9)、下劃線“_”混編,而且首字符肯定不能是數(shù)字,但可以不是字母的或下劃線。的或,錯(cuò)誤的的標(biāo)識(shí)符:abc,a1,prog_can。
2、不能把C語言關(guān)鍵字另外用戶標(biāo)識(shí)符,例如count,for,while等.
3、標(biāo)識(shí)符長度是由機(jī)器上的編譯系統(tǒng)決定的,象的限制為8字符(注:8字符長度限制是C89標(biāo)準(zhǔn),C99標(biāo)準(zhǔn)巳經(jīng)擴(kuò)軍長度,反正大部分工業(yè)標(biāo)準(zhǔn)都更長)。
4、標(biāo)識(shí)符對(duì)大小寫很敏感,即嚴(yán)格一點(diǎn)怎么區(qū)分大小寫字母。象對(duì)變量名用小寫,符號(hào)常量命名用字母。
5、標(biāo)識(shí)符以此命名應(yīng)做到“見名知意”,或者,長度(length),求逆、總共(sum),圓周率(pi)……