关于调用函数过程中被调用函数的问题
#include <stdio.h>
swap(int *p1,int *p2) /*swap(int x,int y); /*swap(int *p1,int*p2)
int temp; int *p;
temp=x; p=p1;
x=y; p1=p2;
y=temp;*/ p2=p; */
{int temp;
temp=*p1;
*p1=*p2;
*p2=temp;
}
int main()
{
int a,b;
int *pointer_1;
int *pointer_2;
scanf("%d%d",&a,&b);
pointer_1=&a;
pointer_2=&b;
if(a<b)
{
swap(pointer_1,pointer_2);
printf("%d\n%d\n",a,b);
}
return 0;
}
以上过程中被调用函数swap有3种定义方法,加注释/*..*/内的定义不能正常被调用,我想不明白的是注释内的定义过程有什么问题么,请各位大神指教,谢谢
...全文
相关推荐
浅谈js中调用函数时加不加括号的问题
下面小编就为大家带来一篇浅谈js中调用函数时加不加括号的问题 。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
光学角谱衍射传播的调用函数,适用于各种条件.zip
光学角谱衍射传播的调用函数,适用于各种条件.zip
libtakeover:使用Mach API在远程过程中调用函数
libtakeover:使用Mach API在远程过程中调用函数
node-call-with-globals:使用修改后的全局对象安全地调用函数
全局节点调用 使用修改后的全局表安全地调用函数。 这是一个hack。 这是针对包装库的。 执照 根据MIT许可获得许可
有关如何调用函数的注意事项
这是有关编译器如何实现函数调用以将参数传递到被调用函数并从被调用函数获取返回值的说明。


