
【計】 undefined symbol
not
【計】 defined symbol; DS
在漢英詞典視角下,“未定義符號”(Undefined Symbol)指未被賦予明确定義或含義的标識符。其具體含義需結合語境,主要分為以下兩類:
編程領域
指代碼中引用了一個未被聲明或初始化的變量、函數、類名等标識符。編譯器或解釋器無法識别該符號的存儲位置或實現,導緻鍊接或運行時錯誤。例如,在C語言中引用未聲明的變量會觸發編譯錯誤。
數學與邏輯領域
指公式、方程或系統中出現的未明确指定數學意義或值的符號(如變量、算子)。其具體含義需依賴上下文約定或額外定義才能參與運算。例如,代數表達式中的變量需賦值或限定定義域才有确定值。
權威參考來源
該術語的核心在于符號的“未聲明性”或“未指定性”,需通過明确定義消除歧義方能正确使用。
“未定義符號”是一個常見于編程、數學或符號學領域的術語,具體含義需結合上下文理解:
在編譯或鍊接代碼時,若出現"undefined symbol" 錯誤,通常指:
示例:C語言中若調用未實現的函數 void foo();
,鍊接時會報錯 undefined reference to 'foo'
。
指在公式、證明中使用未明确賦予含義的符號,導緻邏輯斷裂。例如:
指交流中使用了雙方未達成共識的符號。例如:
【别人正在浏覽】