当前位置:首页
开发技术指南» 文章正文
    引言:
 

 

 ·算法    »显示摘要«
    摘要: 编程实现两个任意大的实数相乘; ......
    摘要: 这里的版主真的是白痴,我的信誉分老在莫明其妙地减少,在“信誉分变化记录”中也没有任何记录!真的是白痴! ......


函数申明中winapi的作用,,我是菜鸟

这两天在别人的程序中总看见函数申明中winapi,比方说int   winapi   ConnectPro(),int的作用当然不用说了,可是带上winapi有什么作用呢。各位大虾赶紧帮忙吧,30分。详细者多得分。

NO.1   作者: johndotcom

主要是声明函数的调用形式,即是函数调用时参数入栈的顺序

NO.2   作者: Juchiyufei

 
   
        我在有的书上看见说:它和FAR     PASCAL什么的好像等价  
        不知不是?

NO.3   作者: johndotcom

就是参数入栈的顺序啊,是由左向右入栈,还是由右向左,  
  一般C语言是由右向左入栈的,所以可以实现不定参数,如printf函数

NO.4   作者: tmnet

WINAPI是一种调用方式的约定,一般来说WINDOWS的AIP函数都是采用这种调用方式的。  
  WINAPI的调用方式是比较保守的,就是采用PASCAL的调用方式,参数从右往左入栈。

NO.5   作者: jruv

其实  
  #define   WINAPI             __stdcall

NO.6   作者: allenhai1980

#define   WINAPI   _stdcall  
  #define   AFXAPI   _stdcall  
  _stdcall   区别于   _cdecl;  
  前者从栈内取数;  
  后者是c/c++函数的默认调用方式,调用的函数从栈内取数。  
   
 

NO.7   作者: taianmonkey

#define   WINAPI             __stdcall  
  意思是参数是自调用返回的!

NO.8   作者: rogerfz

WINAPI是一种调用方式的约定,一般来说WINDOWS的AIP函数都是采用这种调用方式的。  
  WINAPI的调用方式是比较保守的,就是采用PASCAL的调用方式,参数从右往左入栈

NO.9   作者: hwndhwnd

从左往右压栈,然后返回的时候清理什么东东


    摘要: [求助]分类汇总求和的 sql 语句? sql 7. 一个表有如下字段:code ,name,gzx1,gzx2,gzx3, year, mouth 0001, 张三, 100,100,100,2002,01 . . 0100, 钱五, 100,100,100,2002,01 . . 2000, 张三, 200,200,200,2003,12 ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE