首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

关于多个参数函数的有关问题

2012-07-23 
关于多个参数函数的问题C/C++ codeint a[10]int num/*代码处理中*/switch num{case 1:myfunction(a[0])c

关于多个参数函数的问题

C/C++ code
int a[10];int num;/*代码处理中*/switch num{case 1:  myfunction(a[0])case 2:  myfunction(a[0],a[1])case 3:  myfunction(a[0],a[1],a[2])case n:  myfunction(a[0],a[1] .............. a[n-1])



问一下. 这种有没有什么好方法可以写成几行代码?



我现在做法是内嵌 asm

然后PUSH 参数
再CALL, 得到的结果总是不对.

[解决办法]
都是同样的参数,用数组不就可以了,为什么搞这么复杂
int a[10];
int num;
int myfunction(int *a,int num);

[解决办法]
对呀,直接传数组就行了

热点排行