C++Primer中解释为: 引用更接近const指针,可以说是一种受限了的指针。
int rats; int& rodents = rats;
实际上时下述代码的伪装表示:
int* const pr = &rats;
其中,引用rodents扮演的角色与表达式*pr相同。