C++中函數返回值作爲引用

 當函數返回值爲引用時: 1、若返回棧變量  不能成爲其它引用的初始值  不能作爲左值使用 //返回a的本身 返回a的一個副本 10 int& getAA2() { int a ; //如果返回棧上的 引用, 有可能會有問題 a = 10; return a; } int &a3 = getAA2();  //若返回棧變量    不能成爲其它引用的初始值 2、若返回靜態變量或全局變量  可
相關文章
相關標籤/搜索