#include<iostream>
using namespace std;
int & f(){
int a = 10;
return a;
}
int main(){
int a = f();//warning :返回临时变量的应用(编译警告通过,但运行出错)
cout << a << endl;
return 0;
}
C++函数返回临时变量的引用运行要出错
最新推荐文章于 2021-10-01 23:38:24 发布
#include<iostream>
using namespace std;
int & f(){
int a = 10;
return a;
}
int main(){
int a = f();//warning :返回临时变量的应用(编译警告通过,但运行出错)
cout << a << endl;
return 0;
}