C 語(yǔ)言基礎(chǔ)教程

C 語(yǔ)言流程控制

C 語(yǔ)言函數(shù)

C 語(yǔ)言數(shù)組

C 語(yǔ)言指針

C 語(yǔ)言字符串

C 語(yǔ)言結(jié)構(gòu)體

C 語(yǔ)言文件

C 其他

C 語(yǔ)言參考手冊(cè)

C 語(yǔ)言關(guān)鍵字和標(biāo)識(shí)符

在本教程中,您將學(xué)習(xí)關(guān)鍵字。C編程中的保留字,它們是語(yǔ)法的一部分。此外,您還將了解標(biāo)識(shí)符及其命名方法。

字符集

字符集是在C語(yǔ)言中有效的一組字母,字母和一些特殊字符。

字母

大小字母: A B C ................................... X Y Z
小寫(xiě)字母: a b c ...................................... x y z

C接受小寫(xiě)字母和大寫(xiě)字母作為變量和函數(shù)。

數(shù)字

0 1 2 3 4 5 6 7 8 9

特殊的字符

C語(yǔ)言特殊字符集合
,<>._
();$:
%[]#?
'&{}"
^!*/|
-\~+ 

空格字符

空格,換行符,水平制表符,回車(chē),返回和換頁(yè)。

C 語(yǔ)言關(guān)鍵字

關(guān)鍵字是在編程中使用的預(yù)定義保留字,它們對(duì)編譯器具有特殊含義。關(guān)鍵字是語(yǔ)法的一部分,不能用作標(biāo)識(shí)符。例如:

int money;

在這里,int是一個(gè)關(guān)鍵字,表示是變量 money 是int(整數(shù))類(lèi)型。

由于C是區(qū)分大小寫(xiě)的語(yǔ)言,因此所有關(guān)鍵字都必須使用小寫(xiě)字母。這是ANSI C中允許的所有關(guān)鍵字的列表。

C語(yǔ)言關(guān)鍵字
autodoubleintstruct
breakelselongswitch
caseenumregistertypedef
charexternreturnunion
continueforsignedvoid
doifstaticwhile
defaultgotosizeofvolatile
constfloatshortunsigned

所有這些關(guān)鍵字,它們的語(yǔ)法和應(yīng)用將在各自的主題中進(jìn)行討論。如想查看C語(yǔ)言所有關(guān)鍵字,請(qǐng)?jiān)L問(wèn)C編程中的所有關(guān)鍵字列表。

C 語(yǔ)言標(biāo)識(shí)符

標(biāo)識(shí)符是指賦予實(shí)體的名稱(chēng),例如變量,函數(shù),結(jié)構(gòu)等。

標(biāo)識(shí)符必須是唯一的。創(chuàng)建它們的目的是為實(shí)體提供一個(gè)唯一的名稱(chēng),以便在程序執(zhí)行期間對(duì)其進(jìn)行標(biāo)識(shí)。例如:

int money;
double accountBalance;

在這里,money和accountBalance是標(biāo)識(shí)符。

還請(qǐng)記住,標(biāo)識(shí)符名稱(chēng)必須與關(guān)鍵字不同。因?yàn)閕nt 是關(guān)鍵字,所以int 不能用作標(biāo)識(shí)符。

標(biāo)識(shí)符命名規(guī)則

  1. 有效的標(biāo)識(shí)符可以包含字母(大寫(xiě)和小寫(xiě)字母),數(shù)字和下劃線。

  2. 標(biāo)識(shí)符的首字母應(yīng)為字母或下劃線。

  3. 您不能將關(guān)鍵字用作標(biāo)識(shí)符。

  4. 標(biāo)識(shí)符的長(zhǎng)度沒(méi)有指定。但是,如果標(biāo)識(shí)符超過(guò)31個(gè)字符,則在某些編譯器中可能會(huì)遇到問(wèn)題。

如果遵循上述規(guī)則,則可以選擇任何名稱(chēng)作為標(biāo)識(shí)符,但是,建議有意義的標(biāo)識(shí)符指定有意義的變量名稱(chēng)。 

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清