1. 程式人生 > >C語言的關鍵字和識別符號

C語言的關鍵字和識別符號

一、關鍵字          關鍵字是具有特定含義的、專門用來說明C語言的特定成分的一類單詞。          C語言的關鍵字都是用小寫字母書寫的,不能用大寫字母書寫。關鍵字不能用於變數名或函式名等其它場合,否則會出現編譯錯誤。          C語言定義了32個關鍵字。
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
二、識別符號        識別符號是指用來表示變數名、符號常量名、函式名、陣列名、型別名、檔名的字元序列。 (1)、C語言識別符號的命名規則: 1、識別符號只能由英文字母、數字和下劃線3種字元組成。 2、第一個識別符號必須是字母或下劃線。 3、在識別符號中,大小寫是有區別的。如BOOK和book是兩個不同的識別符號。      (2) 、關於識別符號的幾點說明: 1、識別符號不能與關鍵字重名。            2、識別符號可以包含多個字元,但一般會有最大長度限制,與編譯器有關,但一般情況下不會達到此限制。            3、定義識別符號儘量做到見名知意。如sum表示求和。       正確識別符號命名:    smart    _decision   high3   Area       不正確識別符號命名:5smart(以數字開頭)                                       Bomb?(含有特殊字元?)                                       High.balance(把下劃線“_”與“.”混淆)                                         float(不能用C語言中的關鍵字)