1. 程式人生 > >C++ 引用程式碼例項

C++ 引用程式碼例項

#include <iostream>

using namespace std;

void fun(int &x)
{
	printf("形式引數的值為:%d\n", x);
	printf("形式引數的地址為:%d\n", &x);
	x += 10;
}

void fun2(int *num)
{
	printf("形式引數的值為:%d\n", *num);
	printf("形式引數的地址值為:%d\n", num);
	printf("形式引數的地址為:%d\n", &num);
	*num = (*num) + 10;
}

int main(void)
{
	int num = 4, a = 3;

	printf("實參 num  的值是:%d\n", num);
	printf("實參 num 的地址為:%d\n", &num);
	fun(num);

	cout << "num 的值:" << num << endl;

	fun2(&a);
	printf("實參 a 的值為:%d\n", a);
	printf("實參 a 的地址為:%d\n", &a);
	return 0;
}