跳至內容
主選單
主選單
移至側邊欄
隱藏
導覽
首頁
分類索引
特色內容
新聞動態
最近修改
隨機條目
資助維基百科
說明
說明
維基社群
方針與指引
互助客棧
知識問答
字詞轉換
IRC即時聊天
聯絡我們
關於維基百科
搜尋
搜尋
外觀
建立帳號
登入
個人工具
建立帳號
登入
用於已登出編輯者的頁面
了解更多
貢獻
討論
目次
移至側邊欄
隱藏
序言
1
參見
2
參考文獻
切換目次
呼叫約定
14 種語言
العربية
Български
Català
Čeština
Deutsch
English
Español
فارسی
Suomi
日本語
한국어
Português
Русский
Українська
編輯連結
條目
討論
香港繁體
不转换
简体
繁體
大陆简体
香港繁體
澳門繁體
大马简体
新加坡简体
臺灣正體
閱讀
編輯
檢視歷史
工具
工具
移至側邊欄
隱藏
操作
閱讀
編輯
檢視歷史
一般
連結至此的頁面
相關變更
上載檔案
特殊頁面
靜態連結
頁面資訊
引用此頁
取得短網址
下載QR碼
維基數據項目
列印/匯出
下載為PDF
可列印版
其他專案
外觀
移至側邊欄
隱藏
維基百科,自由的百科全書
此條目
沒有列出任何
參考或來源
。
(
2013年3月8日
)
維基百科所有的內容都應該
可供查證
。請協助補充
可靠來源
以
改善這篇條目
。無法查證的內容可能會因為異議提出而被移除。
在
電腦科學
中,
呼叫約定
是一種定義子過程從呼叫處接受參數以及返回結果的方法的約定。不同呼叫約定的區別在於:
參數和返回值放置的位置(在
暫存器
中;在
呼叫棧
中;兩者混合)
參數傳遞的順序(或者單個參數不同部分的順序)
呼叫前設置和呼叫後清理的工作,在呼叫者和被呼叫者之間如何分配
被呼叫者可以直接使用哪一個暫存器有時也包括在內。(否則的話被當成
ABI
的細節)
哪一個暫存器被當作volatile的或者非volatile的,並且如果是volatile的,不需要被呼叫者恢復
參見
[
編輯
]
X86呼叫約定
:
Windows
與
Linux
上的呼叫約定
語言繫結
外圍函數介面
名字修飾
應用程式介面
應用程式二進制介面
SWIG
參考文獻
[
編輯
]
分類
:
計算機編程
隱藏分類:
自2013年3月缺少來源的條目