C語言系統(tǒng)調用約定
更新時間:2021年12月06日 16:09:03 作者:流浪孤兒
這篇文章介紹了C語言系統(tǒng)調用約定,對大家的學習或者工作具有一定的參考學習價值。需要的朋友可以收藏下,方便下次瀏覽觀看
?常見的函數(shù)調用約定
cdecl,stdcall,fastcall,thiscall,naked call
簡單介紹
HANDLE WINAPI GetStdHandle(
_In_ DWORD nStdHandle
);
//WINAPI不是返回值的類型,HANDLE才是
像這種函數(shù)的返回值我們如果不知道WINAP是系統(tǒng)調用約定的話就很難看懂這函數(shù)的返回值為什么這么奇怪
#define WINAPI __stdcall
默認情況下,我們的函數(shù)調用都是遵循__stdcall這個規(guī)則的。當然,也有諸如__cdecl、__pascal等規(guī)則。
使用__stdcall還是__cdecl或__pascal,在純Windows編程下并非特別需要。
到此這篇關于C語言系統(tǒng)調用約定的文章就介紹到這了。希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
您可能感興趣的文章:
相關文章
C語言內存的動態(tài)分配比較malloc和realloc的區(qū)別
這篇文章主要介紹了C語言內存的動態(tài)分配比較malloc和realloc的區(qū)別,本篇文章通過簡要的案例,講解了該項技術的了解與使用,以下就是本文的詳細內容,需要的朋友可以參考下2021-07-07

