会员
众包
新闻
博问
AI培训
云市场
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
左百工
博客园
首页
新随笔
联系
订阅
管理
2017年12月17日
C++ 函数中返回字符串的一个陷阱
摘要: 可能第一眼看上去没什么毛病,BUT getname()里面的get_name是一个字符串数组。在函数return之后这个get_name会释放内存(因为她在栈中,函数执行玩会弹栈)。所以main函数中的name变成了一个野指针,这是一个很危险的操作。 解决办法:返回一个在堆中的地址。 考虑到内存的问
阅读全文
posted @ 2017-12-17 09:45 御坂美琴2604
阅读(10645)
评论(0)
推荐(0)
编辑
公告