发新帖我要提问
12
返回列表
打印

不释放局部变量

[复制链接]
楼主: 小小猫咪
手机看帖
扫描二维码
随时随地手机跟帖
21
kangzj| | 2015-11-21 13:44 | 只看该作者 回帖奖励 |倒序浏览
不要太武断了

IAR就不是这样的,KEIL也可以不这样

使用特权

评论回复
22
小小猫咪|  楼主 | 2015-11-21 13:44 | 只看该作者
嗯,好的,知道了

使用特权

评论回复
23
CallReceiver| | 2015-11-21 15:01 | 只看该作者
楼主用的好像是MPS430吧:lol

使用特权

评论回复
24
zgy8864| | 2015-11-22 19:32 | 只看该作者
应该是函数没有被调用,所有函数中的局部变量也不会释放。

使用特权

评论回复
25
forget345| | 2015-11-23 15:46 | 只看该作者
chenjunt 发表于 2015-11-21 13:43
如果你写了个函数没有被调用 那么KEIL C编译器就会认为你的这个函数是个中断函数
...

有这种事?

使用特权

评论回复
26
boy1990| | 2015-12-13 16:20 | 只看该作者
静态局部变量属于静态存储类别,在静态存储区内分配存储单元。在程序整个运行期间都不释放。

使用特权

评论回复
27
boy1990| | 2015-12-14 10:10 | 只看该作者
看看,也学习了,关于静态变量和局部变量有时候还容易搞错不知道怎么用

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则