C++函数值传递
目录
1、值传递
- 所谓值传递,就是函数调用时实参将数值传递给形参
- 值传递时,如果形参发生改变,并不会影响实参
2、代码演示
#include<iostream>
using namespace std;
//值传递
//所谓值传递,就是函数调用时实参将数值传递给形参
//值传递时,如果形参发生改变,并不会影响实参
void swap(int a,int b) {
int temp = a;
a = b;
b = temp;
cout << a << endl << b << endl;
return;
}
int main() {
int num = 10;
int num1 = 20;
cout << num << endl << num1 << endl;
swap(num, num1);
cout << num << endl << num1 << endl;
system("pause");
return 0;
}
10
20
20
10
10
20
请按任意键继续. . .