易截截图软件、单文件、免安装、纯绿色、仅160KB

C问题,long &

void (__stdcall *SETUPdll)(long& NumberOfComponents, char* HFILES, char* HFMIX, char* HRF, long& ierr, char* HERR, long l1, long l2,long l3,long l4);



long& NumberOfComponents (long &)是个什么类型的参数?
应该怎么念? 调用时传什么参数给它?




同指针实现的效果差不多,比指针要安全!!

引用~

传long

void setupdll(long& NumberOfComponents)
{
  ++ NumberOfComponents;
  return;

main()
{
 long i=0;

 setupdll(i);
 printf("%d",i);
}

i=?
0 还是 1

这个是C++里面的东西!引用就是一个变量的别名,也就相当于一个人的小名或外号,他跟实参都指向同一个对象,所以它跟C的指针差不多,不过更加安全!!!

引用

void setupdll(long& NumberOfComponents)
{
++ NumberOfComponents;
return;
}
main()
{
long i=0;

setupdll(i);
printf("%d",i);
}

i=?
0 还是 1

1............

c++里的引用传参,形参名是实参的一个别名,不是副本.
5楼的程序相当于c语言里一下代码:
C/C++ code:

void setupdll(long *NumberOfComponents)
{
++NumberOfComponents;
return;
}
int main()
{
long i=0;
setupdll(&i);


相关问答:

linux环境下gethostbyname函数问题 - C/C++ / C语言

写了个测试程序如下
   
  struct hostent *hp; 
char AlarmDevIP[20];  
  int x2;

hp = gethostbyname("www.google.com");
if (hp)
{ ......

高分求!最好是C/C++ - C/C++ / C语言

分别用结构化方法和面向对象方法编程实现下面要求:
对Circle和Rectangle实现以下功能Center,Move,Rotate,Print.
自己先订以下,这是一个刚学习计算机的人问我的


学习,看看

继续顶哦

学习了。

go o ......

在windows7下的C/C++ - C/C++ / C语言

VC6.0不能用,VS系列太大,能不能推荐几款小巧的C/C++的IDE
没有。楼下的垃圾回答

http://topic.csdn.net/u/20100105/09/c854cc79-c8b0-4c1a-a8cf-9ab001ab13a5.html?76698

VC6.0我windows7能用
其他的
DEV ......

C进栈出栈时出问题了!!!! - C/C++ / C语言

C/C++ code:
#include<stdio.h>
#define MAXN 26
char stack[MAXN];
int top=0;
int push(x);
int pop(p_y);
void main()
{
char mpush=3;
char *mpop;
*mpop=0;
// printf("%d\n ......

这样开发的C/S软件算侵权吗? - .NET技术 / C#

目前公司在做其他公司的C/S软件的代理,现在想仿照他的产品自己做,只是功能仿照而已,不清楚他们是用什么技术开发的,我们用winform开发了相似的功能,他们的源代码我们没有,因此在源代码上没有仿照的可能性,我们 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号