C語言的關鍵字和識別符號
阿新 • • 發佈:2018-12-22
一、關鍵字
關鍵字是具有特定含義的、專門用來說明C語言的特定成分的一類單詞。
C語言的關鍵字都是用小寫字母書寫的,不能用大寫字母書寫。關鍵字不能用於變數名或函式名等其它場合,否則會出現編譯錯誤。
C語言定義了32個關鍵字。
二
二、識別符號
識別符號是指用來表示變數名、符號常量名、函式名、陣列名、型別名、檔名的字元序列。
(1)、C語言識別符號的命名規則:
1、識別符號只能由英文字母、數字和下劃線3種字元組成。
2、第一個識別符號必須是字母或下劃線。
3、在識別符號中,大小寫是有區別的。如BOOK和book是兩個不同的識別符號。
(2) 、關於識別符號的幾點說明:
1、識別符號不能與關鍵字重名。
2、識別符號可以包含多個字元,但一般會有最大長度限制,與編譯器有關,但一般情況下不會達到此限制。
3、定義識別符號儘量做到見名知意。如sum表示求和。
正確識別符號命名: smart _decision high3 Area
不正確識別符號命名:5smart(以數字開頭)
Bomb?(含有特殊字元?)
High.balance(把下劃線“_”與“.”混淆)
float(不能用C語言中的關鍵字)
char | double | enum | float | int | long | short | signed |
struct | union | unsigned | void | break | case | continue | default |
do | else | for | goto | if | return | switch | while |
auto | extern | register | static | const | sizeof | typedef |
volatile |