關於__stdcall和__cdecl調用方式的理解

__stdcall和__cdecl都是函數調用約定關鍵字,先給出這兩者的區別,然後舉實例分析:   __stdcall:參數由右向左壓入堆棧;堆棧由函數本身清理。   __cdecl:參數也是由右向左壓入堆棧;但堆棧由調用者清理。   另外,這兩者在同一名字修飾約定下,編譯過後變量和函數的名字也不一樣,具體見另一博文:名字修飾約定extern "C"與extern "C++"淺析   下面給出實例
相關文章
相關標籤/搜索