打印

请教keil正常的程序,封起一个函数编译出现问题

[复制链接]
1727|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
djh139|  楼主 | 2007-1-26 14:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

本来正常的程序,data显示 142.5, 在main函数里封起一个函数不执行,编译显示data 174.5 并且提示   *** ERROR L107: ADDRESS SPACE OVERFLOW
                      SPACE:   DATA    
                      SEGMENT: ?DT?_CAL_AIN?DLT
                      LENGTH:  0001H

什么原因导致这个问题?为什么main不执行这个函数编译通不过,执行就可以了呢!
 
 

相关帖子

沙发
lixun00| | 2007-1-26 14:47 | 只看该作者

data 空间重叠了

使用特权

评论回复
板凳
djh139|  楼主 | 2007-1-26 15:14 | 只看该作者

在main中执行这个函数data就不重复了吗

没有明白,我所封起的那个函数,里面又调用了几个函数,编译时提示那几个函数和我所发的那个函数提示一样的警告,是我在调试时想不让这个函数运行,发现这个问题,想了解一下为什么。

使用特权

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

本版积分规则

8

主题

17

帖子

0

粉丝