在本教程中,您將學(xué)習(xí)關(guān)鍵字。C編程中的保留字,它們是語法的一部分。此外,您還將了解標(biāo)識符及其命名方法。
字符集是在C語言中有效的一組字母,字母和一些特殊字符。
大小字母: A B C ................................... X Y Z 小寫字母: a b c ...................................... x y z
C接受小寫字母和大寫字母作為變量和函數(shù)。
0 1 2 3 4 5 6 7 8 9
, | < | > | . | _ |
( | ) | ; | $ | : |
% | [ | ] | # | ? |
' | & | { | } | " |
^ | ! | * | / | | |
- | \ | ~ | + |
空格字符
空格,換行符,水平制表符,回車,返回和換頁。
關(guān)鍵字是在編程中使用的預(yù)定義保留字,它們對編譯器具有特殊含義。關(guān)鍵字是語法的一部分,不能用作標(biāo)識符。例如:
int money;
在這里,int是一個(gè)關(guān)鍵字,表示是變量 money 是int(整數(shù))類型。
由于C是區(qū)分大小寫的語言,因此所有關(guān)鍵字都必須使用小寫字母。這是ANSI C中允許的所有關(guān)鍵字的列表。
auto | double | int | struct |
break | else | long | switch |
case | enum | register | typedef |
char | extern | return | union |
continue | for | signed | void |
do | if | static | while |
default | goto | sizeof | volatile |
const | float | short | unsigned |
所有這些關(guān)鍵字,它們的語法和應(yīng)用將在各自的主題中進(jìn)行討論。如想查看C語言所有關(guān)鍵字,請?jiān)L問C編程中的所有關(guān)鍵字列表。
標(biāo)識符是指賦予實(shí)體的名稱,例如變量,函數(shù),結(jié)構(gòu)等。
標(biāo)識符必須是唯一的。創(chuàng)建它們的目的是為實(shí)體提供一個(gè)唯一的名稱,以便在程序執(zhí)行期間對其進(jìn)行標(biāo)識。例如:
int money; double accountBalance;
在這里,money和accountBalance是標(biāo)識符。
還請記住,標(biāo)識符名稱必須與關(guān)鍵字不同。因?yàn)閕nt 是關(guān)鍵字,所以int 不能用作標(biāo)識符。
有效的標(biāo)識符可以包含字母(大寫和小寫字母),數(shù)字和下劃線。
標(biāo)識符的首字母應(yīng)為字母或下劃線。
您不能將關(guān)鍵字用作標(biāo)識符。
標(biāo)識符的長度沒有指定。但是,如果標(biāo)識符超過31個(gè)字符,則在某些編譯器中可能會遇到問題。
如果遵循上述規(guī)則,則可以選擇任何名稱作為標(biāo)識符,但是,建議有意義的標(biāo)識符指定有意義的變量名稱。