簡介:
識別符號由字母(A-Z,a-z)、數字(0-9)、下劃線“_”組成,並且首字元不能是數字,但可以是字母或者下劃線。例如,正確的識別符號:abc,a1,prog_to。
不能把C語言關鍵字作為使用者識別符號,例如if,for,while等.
識別符號長度是由機器上的編譯系統決定的,一般的限制為8字元(注:8字元長度限制是C89標準,C99標準已經擴充長度,其實大部分工業標準都更長)。
識別符號對大小寫敏感,即嚴格區分大小寫。一般對變數名用小寫,符號常量命名用大寫。
識別符號命名應做到“見名知意”,例如,長度(外語:length),求和、總計(外語:sum),圓周率(外語:pi)……
C語言中把識別符號分為三類:關鍵字,預定義識別符號,使用者自定義識別符號。
拓展:
python
在python裡,識別符號有字母、數字、下劃線組成。
在python中,所有識別符號可以包括英文、數字以及下劃線(_),但不能以數字開頭。python中的識別符號是區分大小寫的。
以下劃線開頭的識別符號是有特殊意義的。以單下劃線開頭(_foo)的代表不能直接訪問的類屬性,需透過類提供的介面進行訪問,不能用“fromxxximport*”而匯入;以雙下劃線開頭的(__foo)代表類的私有成員;以雙下劃線開頭和結尾的(__foo__)代表python裡特殊方法專用的標識,如__init__()代表類的建構函式。
flashas3語法識別符號詳解
1.在AS3.0中,變數、類和函式都需要一定的名稱方可互相區別,並在程式中準確無誤的應用。這些有著特定含義的專有名稱叫做識別符號。
2.按照定義的場所,識別符號分為兩大類:語言內建識別符號和使用者自定義識別符號。
語言內建識別符號:語言內建識別符號定義在語言內部。
使用者自定義識別符號:使用者自己建立的名稱就是使用者自定義識別符號.
AS3.0中對識別符號的技術限制主要包括以下幾點
(1)所有的識別符號大小寫敏感。(2)識別符號的首字元必須是英文字母(包括大寫或者小寫)。(3)標示符應該由數字(0-9),所有從“A”至“Z”的大寫字母、從“a”至“z”的小寫字母和下劃線“_”構成。(4)不能與AS3.0k的內建關建字衝突。
簡介:
識別符號由字母(A-Z,a-z)、數字(0-9)、下劃線“_”組成,並且首字元不能是數字,但可以是字母或者下劃線。例如,正確的識別符號:abc,a1,prog_to。
不能把C語言關鍵字作為使用者識別符號,例如if,for,while等.
識別符號長度是由機器上的編譯系統決定的,一般的限制為8字元(注:8字元長度限制是C89標準,C99標準已經擴充長度,其實大部分工業標準都更長)。
識別符號對大小寫敏感,即嚴格區分大小寫。一般對變數名用小寫,符號常量命名用大寫。
識別符號命名應做到“見名知意”,例如,長度(外語:length),求和、總計(外語:sum),圓周率(外語:pi)……
C語言中把識別符號分為三類:關鍵字,預定義識別符號,使用者自定義識別符號。
拓展:
python
在python裡,識別符號有字母、數字、下劃線組成。
在python中,所有識別符號可以包括英文、數字以及下劃線(_),但不能以數字開頭。python中的識別符號是區分大小寫的。
以下劃線開頭的識別符號是有特殊意義的。以單下劃線開頭(_foo)的代表不能直接訪問的類屬性,需透過類提供的介面進行訪問,不能用“fromxxximport*”而匯入;以雙下劃線開頭的(__foo)代表類的私有成員;以雙下劃線開頭和結尾的(__foo__)代表python裡特殊方法專用的標識,如__init__()代表類的建構函式。
flashas3語法識別符號詳解
1.在AS3.0中,變數、類和函式都需要一定的名稱方可互相區別,並在程式中準確無誤的應用。這些有著特定含義的專有名稱叫做識別符號。
2.按照定義的場所,識別符號分為兩大類:語言內建識別符號和使用者自定義識別符號。
語言內建識別符號:語言內建識別符號定義在語言內部。
使用者自定義識別符號:使用者自己建立的名稱就是使用者自定義識別符號.
AS3.0中對識別符號的技術限制主要包括以下幾點
(1)所有的識別符號大小寫敏感。(2)識別符號的首字元必須是英文字母(包括大寫或者小寫)。(3)標示符應該由數字(0-9),所有從“A”至“Z”的大寫字母、從“a”至“z”的小寫字母和下劃線“_”構成。(4)不能與AS3.0k的內建關建字衝突。