#include<stdio.h>
void Swap(int * px, int * py)
{
int tmp = 0;
tmp = *px;
*px = *py;
*py = tmp;
}
int main()
{
int a = 1;
int b = 2;
int c = 3;
if(a < b)
Swap(&a, &b);
if(a < c)
Swap(7a, &c);
if(b < c)
Swap(&a, &c);
}
实参传给形参的时候,形参是实参的一份临时拷贝,所以对函数形参的修改不会改变实参。
C语言函数参数传递详解
612

被折叠的 条评论
为什么被折叠?



