Chinaunix首页 | 论坛 | 博客
  • 博客访问: 244724
  • 博文数量: 76
  • 博客积分: 1400
  • 博客等级: 上尉
  • 技术积分: 660
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-17 21:43
文章分类
文章存档

2011年(1)

2010年(9)

2009年(20)

2008年(46)

我的朋友

分类: C/C++

2008-10-17 21:50:37

   这三个参数决定了:

    1.函数参数以何种顺序入栈,右到左还是左到右。
    2.在函数运行完后,是调用函数还是被调用函数清理入栈的参数。
    3.在编译时函数名字是如何转换的。
   1.__cdecl
   这是编译器默认的函数调用转换方式,它可以处理可变参数的函数调用。参数的入栈顺序是从右向左。在函数运行结束后,由调用函数负责清理入栈的参数。在编译时,在每个函数前面加上下划线(_),没有函数名大小写的转换。即
    _functionname
   3.__stdcall
   函数参数从右向左入栈,被调用函数负责入栈参数的清理工作。函数名转换格式如下:
   


阅读(540) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:PIO操作与DMA操作

给主人留下些什么吧!~~