8-3 函数值传递

#include <iostream>
using namespace std;

/*
a:=6
b:=9
----↑交换前↑----
a:=9
b:=6
---↑交换后↑------
a:=6
b:=9
---↑原始记录↑----
*/

void jiaohuan(int a, int b) {

	cout << "a:=" << a << endl;
	cout << "b:=" << b << endl;
	cout << "----↑交换前↑----" << endl;
	int tmp = a;
	a = b;
	b = tmp;
	cout << "a:=" << a << endl;
	cout << "b:=" << b << endl;
	cout << "---↑交换后↑------" << endl;

}


int main() {

	int a = 6;
	int b = 9;

	jiaohuan(a, b);
	cout << "a:=" << a << endl;
	cout << "b:=" << b << endl;
	cout << "---↑原始记录↑------" << endl;


	return 0;
}

已发布

分类

来自

标签:

评论

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注