大家晚上好!
请教一个问题: 一个C51程序,我在调试时把一个函数注销了,结果编译时占用数据存储器空间反而变大了。我想不通源代码少了数据存储器为什么会变大?
编译器是keil C51。
嗯, 非常有可能啊, 因为这段代码还是编译了, 同时没有了那段代码的覆盖分析, 所以专用 RAM 反而更大.
解决办法:
贴出代码看看,或许实测才方便找出BUG所在
还没注意过类似这样的问题。。。 估计引用其他函数引起的吧?!