C++局部变量不能作为返回值,可以new对象返回,在外边delete否则结果可能正确,但存在风险。跳出函数后,局部变量已经没有作用域,不受控了,可能内存又分配给别的变量,内容被修改。版权声明:本文为kevin_lp原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。原文链接:https://blog.csdn.net/kevin_lp/article/details/89485638