__cdecl | __stdcall |
C | 为了使用这种调用规范,需要你明确的加上 |
在被 1. 2. 3. 4. | 在被 1. 2. 3. 4. |
因为每个调用的地方都需要生成一段调整堆栈的代码,所以最后生成的文件较大。 | 因为调整堆栈的代码只存在在一个地方(被调用函数的代码内),所以最后生成的文件较小。 |
函数的参数个数可变(就像 | 函数的参数个数不能是可变的。 |
对于定义在 对于定义在 可通过在前面加上 | 不论是 对于定义在 对于定义在 好像只能通过 |
_beginthread | _beginthreadex |
两者的参数传递顺序都是从右向左。 为了让 当你 VC 我也是初学者,若有不对的地方、可以补充的地方,请指教。谢谢。 |
函数调用规范__cdecl和__stdcall的区别一目了然-表格形式
最新推荐文章于 2023-03-08 20:15:35 发布