C语言中对于交换函数(SWAP)的编写
一个函数想修改另一个函数的值,必须做到两点
1.传指针;
2.解引用;
正确代码
void Swap(int *p1,int *p2)
{
int tmp = *p1;
*p1 = *p2;
*p2 = tmp;
}
错误示范1:未传指针造成无法交换
void Swap_err1(int a,int b)
{
int tmp = a;
a = b;
b = tmp;
}
错误示范...
原创
2020-03-21 17:39:47 ·
2078 阅读 ·
0 评论