C++别名的使用
c++中的别名使用,类似引用,在别名中,“&”的意思不再是取地址,而是建立一个指针,直接指向数据。这是一个小例子:
#include <iostream> using namespace std; int main() { int a = 5; int a_ = a; a_ ++; cout << "a:" << a << " " << "a_:" << a_; cout << "\n"; int b = 5; int &b_ = b; b_ ++; cout << "b:" << b << " " << "b_:" << b_; }
输出为:
a:5 a_:6
b:6 b_:6
使用别名时,别名b_和b指向同一内存。