c++中將局部變量的引用作爲返回

c++中可以將引用作爲返回值,比如下面這個函數 int &c() { int a = 2; cout << "a的地址爲:" << &a << endl; return a; } 局部變量a的地址會被返回,但是局部變量a的內存空間會被釋放。 int main() { int *p; p = &c(); cout << "p的內容爲:" << p << endl; cout << "p
相關文章
相關標籤/搜索