C++引用和地址

C++引用和地址

引用不是对象,他只是被绑定对象的一个别称,可以理解为变量(对象)的另外一个名字,因此,应用不是对象,单引用具有地址,他和被绑定的对象的地址一样,同样可以获取。
示列代码:

int QuickDemo::yingyong_test(Mat &image) {
	int a = 10;
	int &b = a;
	int *ptr = &b;
	std::cout << *ptr << std::endl;
	*ptr = 8;
	std::cout <<a << std::endl;
	std::cout << b << std::endl;
	std::cout << *ptr << std::endl;
	return 0;
}

输出结果:
C++引用和地址_第1张图片

你可能感兴趣的:(C/C++,c++)