Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1851897
  • 博文数量: 909
  • 博客积分: 4000
  • 博客等级: 上校
  • 技术积分: 12260
  • 用 户 组: 普通用户
  • 注册时间: 2008-05-06 20:50
文章分类

全部博文(909)

文章存档

2008年(909)

我的朋友

分类:

2008-05-06 22:26:59

一起学习
调用规范与可变参数表

作者:阿半

  语言调用规范是指进行一次函数调用所采用的传递参数的方法,返回值的处理以及调用堆栈的清理。Microsoft C/C 语言中采用了五种调用规范,分别是__cdecl, __stdcall, __fastcall,thiscall和nake每一中调用规范都是利用eax作为返回值,如果函数返回值是64位的,则利用edx:eax对来返回值。Nake调用规范非常的灵活,足以独立的一篇文章描述,这里就不再描述nake调用规范。下表列出了前面四种规范调用的特点:
 
关键字 下载本文示例代码


调用规范与可变参数表调用规范与可变参数表调用规范与可变参数表调用规范与可变参数表调用规范与可变参数表调用规范与可变参数表调用规范与可变参数表调用规范与可变参数表调用规范与可变参数表调用规范与可变参数表调用规范与可变参数表调用规范与可变参数表
阅读(264) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~