----------------解决方案--------------------------------------------------------
对了。上面的指针高手,我问个问题;如果
int a[5]={1,2,3,4,5}; // 2个数组,也可能是2个结构,或函数
int b[5]={11,22,33,44,55};
pa=a;pb=b;
fun(pa,pb);
int fun(paa,pbb); //现在交换2个数组,用指针;
{
int ti; //有人说用 *ti,
ti=paa;paa=pbb;pbb=ti;
}
这个题目,我做了很久。一直做不成。有人说。在函数用循环。我认为如果这样,那么指针就没意义了。
希望能解答下!谢谢
----------------解决方案--------------------------------------------------------
实参变量和形参变量之间的数据传递是单向的值传递方式.指针变量作函数参数也要遵循这一规则!
----------------解决方案--------------------------------------------------------
不。指针可以 双向的。
----------------解决方案--------------------------------------------------------