找回密码
 立即注册
搜索
查看: 265|回复: 3

TC下内存分配的问题.

[复制链接]

8

主题

10

回帖

23

积分

新手上路

积分
23
发表于 2003-12-1 21:44:23 | 显示全部楼层 |阅读模式
我TC下运行一个稍大的程序(大概有2000来行吧).我再往上加一些代码.上面提示说
"out of memory int func5()"(func5()是我的子函数).那些代码是没有问题的.
这是怎么回事呢?
怎么去增加其内存?

382

主题

1万

回帖

1万

积分

信息监察员

海浩校长

积分
18269
发表于 2003-12-7 14:45:53 | 显示全部楼层
看看是不是分配内存忘了释放了。或者陷入了无限递归。
回复

使用道具 举报

69

主题

385

回帖

602

积分

高级会员

积分
602
发表于 2003-12-8 12:41:01 | 显示全部楼层
把你的int func5() 帖出来看一下.
回复

使用道具 举报

17

主题

572

回帖

786

积分

高级会员

积分
786
发表于 2003-12-15 16:33:41 | 显示全部楼层
TC的局部堆只有64K, 静态数组不能搞太大, malloc过后 用完一定要free
否则很容易出现堆栈满
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|海浩社区

GMT+8, 2025-9-23 11:27 , Processed in 0.082894 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表