
【電】 identifier
在計算機科學與編程領域,"識别符"(identifier)指代用于唯一标識變量、函數、類、對象或其他程式實體的命名符號。根據中國國家标準《GB/T 15237.1-2000 術語工作 詞彙 第1部分:理論與應用》的定義,識别符是由開發者按特定規則創建的字符序列,其核心功能是建立程式元素的可追溯性标識。
識别符的構成規則包含三個層級:
在編譯原理中,識别符作為詞法單元具有雙重屬性:
“識别符”這一表述在計算機科學中并不常見,可能是“标識符”(identifier)的誤寫或翻譯差異。以下是關于“标識符”的詳細解釋:
标識符是編程語言中用于命名程式實體的字符序列,例如:
userName
)calculateSum()
)Car
)MAX_SIZE
)$
)。3rdPlace
非法)。age
和 Age
視為不同标識符。class
、if
在Java中不可用)。合法标識符 | 非法标識符 | 原因 |
---|---|---|
total_count |
3rd_attempt |
數字開頭 |
isValid |
user-name |
含連字符(非下劃線) |
MAX_LENGTH |
class |
保留關鍵字 |
calculateTotalPrice()
比 func1()
更清晰。g_
前綴)。若代碼報錯“未定義标識符”:
UserName
vs username
)。不同語言規則可能有細微差異(如Python允許Unicode字符),建議參考具體語言的官方文檔。
本尼迪特氏定量試驗苯偶酰扁桃體隱窩電烙術不講道理的電四極輻射額中點複式測壓計工廠标號固定間接費用耗量差異漿細胞性乳腺炎将字體複制到新端口結核性骨疽金币框頻賴耳氏線裡維納斯氏孔倫敦黃金總庫沒有父親的密封幹運轉内插訊號配合慣例浦肯野氏影像軟材料潤滑法殺蟲器市郊商店區視聽系統守約維納斯腕線