c語言函數調用原理底層分析

1函數的功能主要是爲了複用性,不同的屬性可以參數化   2函數調用機制 2.1按調用約定傳遞參數 2.1調用約定 調用方(caller)和被調方(callee)需要約定以下內容: 1傳參順序 2傳遞參數的媒介(是放棧還是寄存器) 3清理參數的責任歸屬 4返回值的傳遞媒介(返回值是放棧還是寄存器) __cdecl:傳參順序從右往左; 使用棧頂傳遞參數; 由調用方清理參數;   __stdcall:傳
相關文章
相關標籤/搜索