C/C++返回局部变量的几种用法 1.在函数中,允许返回局部变量的值,不允许返回局部变量的地址 2.返回指向字符串常量的指针 3.不能返回以局部变量方式创建的字符串数组首地址 4.在函数中,如果函数的返回值非要是一个局部变量的地址,那么该局部变量一定要申明为static类型 5.数组是不能作为函数的返回值 6.返回指向堆内存的指针是可以的 参考链接:https://www.cnblogs.com/iriczhao/p/11949910.html