
英:/'kɔː'liː/ 美:/'kɔːlˈiː/
n. 被召者
If it is 1, proceed to the actual callee.
如果返回值是1,繼續實際的調用。
A method is a contract between a caller and a callee.
協調調用者和被調用者行為的方法之一是約定。
The caller and callee must agree on the size of the buffer.
調用方和被調用方必須就緩沖區的大小達成一緻。
This number includes objects that were created in callee functions.
此數目包括在調用方函數中創建的對象。
Someone may change the callee in the future to return a failure condition.
某些人将來可能改變被調用的函數,導緻返回一個失敗的條件。
在計算機編程領域,callee(被調用者)是一個核心術語,特指在函數或子程式調用過程中被另一個函數(調用者,caller)所調用的那個函數。它描述了函數調用關系中的被動一方。
以下是其詳細含義與關鍵點:
核心定義與調用關系:
B;
)時,A 被稱為caller(調用者),B 被稱為callee(被調用者)。在調用過程中的角色:
在内存管理中的角色(特定上下文):
__stdcall
約定中,Callee 負責清理自己的參數棧;而在 __cdecl
約定中,通常由 Caller 負責清理。語言中的體現:
printf
的函數是 Caller,printf
本身是 Callee。myObject.calculate
的代碼是 Caller,calculate
方法是 Callee。權威參考來源:
“callee”是一個計算機科學和通信領域的術語,具體含義根據上下文有所不同:
編程領域 指被調用的函數或方法。例如:
function caller() {
callee(); // 此處callee是被調用的函數
}
function callee() {
console.log("被調用");
}
在JavaScript中曾用arguments.callee
引用當前執行函數,但ES5嚴格模式已棄用該用法。
通信領域 指被呼叫方,如:
該詞由動詞"call"(呼叫)加後綴"-ee"(表示動作承受者)構成,類似結構如:
發音為/kɔːˈliː/(英式)或/kæˈliː/(美式)。在技術文檔中更常見,日常英語使用頻率較低。
trunktheme parkparadiseartworkair conditioningalphabeticalconformitypremierefarmshamstersinseparableinstitutionalizeitinerariesSaabshepherdsventsaircraft carrierblack knightelevation anglefine blankinglanguage barrierMiranda Warningsex fantasycurrierygraphotestgussyHankowjellingjournalizinglaniary