私は参照について多くの場所で読みました:
参照は const ポインタのようなものです
参照は常にオブジェクトを参照します
一度初期化されると、参照を再装着することはできません
最後の点についてはっきりさせておきたい。どういう意味ですか?
私はこのコードを試しました:
#include <iostream>
int main()
{
int x = 5;
int y = 8;
int &rx = x;
std::cout<<rx<<"\n";
rx = y; //Changing the reference rx to become alias of y
std::cout<<rx<<"\n";
}
出力
5
8
では、「参照を再装着できません」とはどういう意味ですか?