刚刚对指针做了基础的学习,那么指针的作用在哪里呢,我们就用Swap函数作一下分析。
假如我们要交换a和b的值
void Swap(int a, int b)//交换不成功
{
int tmp = a;
a = b;
b = tmp;
}
int main()
{
int a = 10;
int b = 20;
printf("交换前:%d,%d\n",a,b)
Swap(a,b)
printf("交换后:%d,%d\n",a,b)
return
刚刚对指针做了基础的学习,那么指针的作用在哪里呢,我们就用Swap函数作一下分析。
假如我们要交换a和b的值
void Swap(int a, int b)//交换不成功
{
int tmp = a;
a = b;
b = tmp;
}
int main()
{
int a = 10;
int b = 20;
printf("交换前:%d,%d\n",a,b)
Swap(a,b)
printf("交换后:%d,%d\n",a,b)
return