加&表示引用。引用的意思就是起個別名,但還在用原來的變量。
例如:
int a=1;
int &b=a; //b是a的引用,加后對b操作就是對a操作!
b=2;
cout<<a<<endl; 結果是 2.
不加就不是引用。
int a=1;
int b=a;
b=2;
cout<<a<<endl; 結果是 1. //b的改變不會影響a
加&表示引用。引用的意思就是起個別名,但還在用原來的變量。
例如:
int a=1;
int &b=a; //b是a的引用,加后對b操作就是對a操作!
b=2;
cout<<a<<endl; 結果是 2.
不加就不是引用。
int a=1;
int b=a;
b=2;
cout<<a<<endl; 結果是 1. //b的改變不會影響a
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。