C语言内存分配---我不懂,有人可以解惑么?
2011-04-02 13:34
323 查看
调试一段代码(工程不小,不方便全放上来)
出现一个很奇怪的现象:定义五个变量,当最后一个变量修改时,第一个变量也发生了变化。我截图如下:
这个是定义:
这个是运行后的内存地址:
这个是问题出错的地方:(注意defaultMode变量和guiPassword变量的值的变化)
如果有人能解答一下,或着说一下这是什么,真是感谢呀。源码就是我的原来的Birl源码里。
出现一个很奇怪的现象:定义五个变量,当最后一个变量修改时,第一个变量也发生了变化。我截图如下:
这个是定义:
这个是运行后的内存地址:
这个是问题出错的地方:(注意defaultMode变量和guiPassword变量的值的变化)
如果有人能解答一下,或着说一下这是什么,真是感谢呀。源码就是我的原来的Birl源码里。
相关文章推荐
- C++ 为什么类的构造函数可以访问类的私有成员?解惑
- 关于输入法的一个想法, 希望有人可以实现
- 在重载运算符时,类的对象可以直接访问私有成员解惑
- 为什么都要鄙视 PHP 程序员? Java联盟 百家号 07-24 21:43 前几天发表了一篇文章《图解:程序员之间是如何相互鄙视的?》,有人就在留言处留言。 可以解释下:为什么都鄙视PHP工程师
- 对使用手机的人特别提醒! 有人可以通过给你打电话的从而使用你的电话费 -- 新的手机犯罪方式
- 真的有人可以认真地过好每一分钟么?
- 有人向我提了一个 Bug,说 5 分钟就可以搞定
- 在很多论坛上看到了有人抱怨Flash CS5中,代码提示(Code hint)有时不显示的问题,这个问题可能有很多原因,我整理了几个解决办法,有可能可以帮助到你~
- 真的就有人可以用两三行代码实现你写了几十行代码的功能.....
- 有人向我提了一个 Bug,说 5 分钟就可以搞定
- 有人可以为你笑,有人可以为你哭
- 黑马程序员-IT学生解惑真经-想做程序员或者正在迟疑的同学可以看一下,很有帮助的一篇文章
- 今天注册了几个域名,春节做两个网站,有人喜欢的话可以转卖,呵呵
- 今天有人和我说pdo没办法show databases,实测可以
- 总是有人可以优秀!
- 在重载运算符时,类的对象可以直接访问私有成员解惑
- 真的就有人可以用两三行代码实现你写了几十行代码的功能.....
- SQL Server 2005 Service Pack 1正式发布了,我想起,有人说,微软的软件至少要等到出了SP1才能用,那么现在可以用SQL2005了
- 刚刚搞出来的作业 希望有人可以给些意见 谢谢
- 【西祠日志】【19】【20】有人说,21天可以养一种习惯