• 全部
  • 问答

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

bigwolf23 2006-03-21 12:50:57
char *nacDoubletoChar(double adTemp)
{
int aidecimal, sign;
char aacTemp[260] = "";
char *acBuffer = aacTemp;
return acBuffer;
}
...全文
36 点赞 收藏 5
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
逸学堂 2006-03-21
返回栈上指针,栈上指针指向失效信息。
回复
cdo 2006-03-21
函数不应该返回栈上的空间
回复
jixingzhong 2006-03-21
用 malloc 动态分配函数中要返回的变量并保存相关信息 ...
回复
lbing7 2006-03-21
返回一个已经被释放的空间地址

然后可能会操作这个空间,造成一种未定义的现象
回复
jixingzhong 2006-03-21
返回栈空间指针 ...
原先内容被释放了 ...
得到的是无效信息 ...
回复
发帖
C语言
创建于2007-09-28

6.3w+

社区成员

C语言相关问题讨论
申请成为版主
帖子事件
创建了帖子
2006-03-21 12:50
社区公告
暂无公告