请问这个函数会有什么问题

bigwolf23 2006-03-21 12:50:57
char *nacDoubletoChar(double adTemp)
{
int aidecimal, sign;
char aacTemp[260] = "";
char *acBuffer = aacTemp;
return acBuffer;
}
...全文
55 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
逸学堂 2006-03-21
  • 打赏
  • 举报
回复
返回栈上指针,栈上指针指向失效信息。
cdo 2006-03-21
  • 打赏
  • 举报
回复
函数不应该返回栈上的空间
jixingzhong 2006-03-21
  • 打赏
  • 举报
回复
用 malloc 动态分配函数中要返回的变量并保存相关信息 ...
lbing7 2006-03-21
  • 打赏
  • 举报
回复
返回一个已经被释放的空间地址

然后可能会操作这个空间,造成一种未定义的现象
jixingzhong 2006-03-21
  • 打赏
  • 举报
回复
返回栈空间指针 ...
原先内容被释放了 ...
得到的是无效信息 ...

69,371

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧