__cdecl
1. 堆栈清理
2. 支持可变参数
3. 参数传递顺序
4. 名字修饰
5. 性能
使用场景
示例代码
#include <stdio.h>
void __cdecl myFunction(int a, int b) {
printf("a: %d, b: %d\n", a, b);
}
int main() {
myFunction(10, 20);
return 0;
}为什么__cdecl在性能上通常不如__stdcall高效?
__cdecl和__stdcall的关系与区别
Last updated