它可以是以字母,數字或下劃線開始,後跟零個或多個字母,數字或下劃線中任何一個符号所組成的符号序列。C語言雖然不限制标識符的長度,但是它受到不同編譯器的限制,同時也受到具體機器的限制。例如在某個編譯器中規定标識符前128位有效,當兩個标識符前128位相同時,則被認為是同一個标識符。在标識符中,大小寫是有區别的,例如BOOK和book是兩個不同的标識符。标識符雖然可由程序員随意定義,但标識符是用于标識某個量的符号,因此,命名應盡量有相應的意義,以便于閱讀理解,作到“顧名思義”。
它可以是以字母,數字或下劃線開始,後跟零個或多個字母,數字或下劃線中任何一個符号所組成的符号序列。C語言雖然不限制标識符的長度,但是它受到不同編譯器的限制,同時也受到具體機器的限制。例如在某個編譯器中規定标識符前128位有效,當兩個标識符前128位相同時,則被認為是同一個标識符。在标識符中,大小寫是有區别的,例如BOOK和book是兩個不同的标識符。标識符雖然可由程序員随意定義,但标識符是用于标識某個量的符号,因此,命名應盡量有相應的意義,以便于閱讀理解,作到“顧名思義”。