generalj 发表于 2009-3-5 16:17:14

头大,变量同地址问题

环境 PM 6.30
   K0S的9234

声明了一个80个字节的联合体(全局变量),
在调函数时,发现一个参数的地址竟然与联合体数组中的一个字节一样,
在调用这个函数时此地址数据被改变,同样,我联合体数组中的值也被改变了.

如图
ic_card_unval.Byte 为全局变量联合体中的一个元素
command 为函数的一个参数
如图所示:它们的地址均为0xFED4


http://cache.amobbs.com/bbs_upload782111/files_12/ourdev_423803.JPG
(原文件名:变量同地址.JPG)

gyc198215 发表于 2009-3-5 18:04:22

你声明为sreg试一下。
页: [1]
查看完整版本: 头大,变量同地址问题