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;
}
输出结果: