首頁
隨機
附近
登入
設定
資助維基百科
關於維基百科
免責聲明
搜尋
調用約定
語言
監視
編輯
此條目
沒有列出任何
參考或來源
。
(
2013年3月8日
)
維基百科所有的內容都應該
可供查證
。請協助補充
可靠來源
以
改善這篇條目
。無法查證的內容可能會因為異議提出而被移除。
在
計算機科學
中,
調用約定
是一種定義子過程從調用處接受參數以及返回結果的方法的約定。不同調用約定的區別在於:
參數和返回值放置的位置(在
寄存器
中;在
調用棧
中;兩者混合)
參數傳遞的順序(或者單個參數不同部分的順序)
調用前設置和調用後清理的工作,在調用者和被調用者之間如何分配
被調用者可以直接使用哪一個寄存器有時也包括在內。(否則的話被當成
ABI
的細節)
哪一個寄存器被當作volatile的或者非volatile的,並且如果是volatile的,不需要被調用者恢復
參見
編輯
X86調用約定
:
Windows
與
Linux
上的調用約定
語言綁定
外圍函數接口
名字修飾
應用程序接口
應用程序二進制接口
SWIG
參考文獻
編輯