導語:在編寫程式時,必須為函式、變數等命名,這個名字稱為識別符號。下面是其識別符號相關知識,歡迎閱讀:
識別符號只能由字母、數字、下劃線組成;
識別符號的第一個字母必須是字母和下劃線;
識別符號區分大小寫字母,如If和if是兩個完全不同的識別符號。
合法識別符號如下:
A6, b_3 , _mn
非法的識別符號如下:
ab#12 , 8m , tr3:4 , yes no
識別符號不能與程式中具有特殊意義的關鍵字相同,不能與使用者編制的函式名、C語言庫函式相同,在程式中各種識別符號儘量不要重複,以便區分。選擇變數名和其他識別符號時,應注意做到 “見名知義”。
識別符號分為如下三類:
1、關鍵字
關鍵字是具有特定含義的',專門用來說明c語言特定成分的一類識別符號,不能用作使用者的識別符號。
auto
break
case
char
union
do
double
else
enum
extern
goto
if
int
long
short
signed
static
sizof
struct
switch
unsigned
void
for
while
typedef
continue
float
return
typedef
default
2、預定義識別符號
預定義識別符號在c語言中也有特定的含義,但可以用作使用者識別符號,預定義識別符號分為兩類:
(1)、庫函式名字,比如(printf,scanf,sin,isdigit等)
(2)、編譯處理命令名,比如(define,include)
3、使用者識別符號
使用者根據需要自己定義的識別符號稱為使用者識別符號。無論如何自定義識別符號,都必須符合識別符號的三條命名規則。