菜鳥帶你入門C語言|標識符和關鍵字

標識符

標識符是指用來標識程序中用到的變數名、函數名、類型名、數字名、文件名以及符號常量名的有效字元序列。

標識符命名規則:

1、只能是由英文字母(A-Z,a-z)、數字(0-9)、下劃線(_)組成的字元串,並且第一個字元必須是字母或者下劃線。

2、標識符不能是C語言關鍵字,如:int,char。(後面會解釋關鍵字是什麼)

3、在標識符中,大寫和小寫是有區別的,如AMOY和amoy是兩個不容的標識符。

4、雖然程序員可以隨意定義標識符,但標識符是用來標識某個量的符號,應當直觀可拼讀,讓別人一看就了解其用途,特別是在合作編程中尤為重要。

5、標識符建議為英文單詞或者易記組合,對我們中國人來說也可以是拼音,如:mao(貓),gou(狗),DH(電話),便於閱讀理解。

Advertisements

6、標識符長度符合規則,雖然標準C語言沒有限制標識符長度,但受到具體的機器或者版本限制,有的版本就規定標識符前8位有效,當有兩個長標識符,且前8位相同,則被認為是同一標識符。

關鍵字

是由C語言規定的具有特定意義的字元串,通常也稱為保留字,所以用戶的標識符不應與關鍵字相同。

關鍵字分為三類:

1、類型說明符

用來定義、說明變數、函數或者其他數據結構的類型,如int(整數型)、double(雙精度性)等。

2、語句定義符

表示一條語句的功能,如if else就是條件語句的語句定義符。

3、表示一個預處理命令,如之前文章中提到的include、main、return等。


菜鳥帶你入門C語言

Advertisements

你可能會喜歡