【C++】warning: reference to local variable ‘xxx' returned[-Wreturn-local-addr]
最新推荐文章于 2023-08-10 14:59:18 发布
本文探讨了C++中一个常见的编译警告:`warning: reference to local variable ‘xxx' returned[-Wreturn-local-addr]`。该警告出现的原因在于函数试图返回一个局部变量的引用,但函数执行结束时,局部变量的空间会被释放,导致返回的引用失效,可能造成未定义的行为。通过示例深入理解这一问题并了解如何避免。
摘要由CSDN通过智能技术生成