C语言
函数 |
1、void __CALLTYPE f(); |
__cdecl |
1、_f |
__stdcall |
1、_f@0 |
__fastcall |
1、@f@0 |
C++语言
函数 |
1、void __CALLTYPE f(); |
__cdecl |
1、?f@@YAXXZ |
规则 | “?”表示一个函数的开始,用以区别于 C 语言的“_”,f 为函数名称,“@@YA”表示函数调用约定为 __cdecl,最后末位的两位:X表示函数没有参数, 也就是void, Z是结束标识. 如果函数参数不为空时, 会以@Z结束。 |