聲明引用的同時必須對其初始化,否則系統會報錯,所以我們是無法這樣使用 vector<int &> vec; 這條語句會報錯,同時引用不是定義一個新的變數或對象,因此記憶體不會為引用開闢新的空間存儲這個引用 而vector將無法開闢存儲空間。 參考博客: https://www.cnblogs.com/ ...
聲明引用的同時必須對其初始化,否則系統會報錯,所以我們是無法這樣使用
vector<int &> vec;
這條語句會報錯,同時引用不是定義一個新的變數或對象,因此記憶體不會為引用開闢新的空間存儲這個引用
而vector將無法開闢存儲空間。
參考博客:
https://www.cnblogs.com/duwenxing/p/7421100.html