CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  硬件/嵌入开发 >  嵌入开发(WinCE)

变量的值怎么改变的?

楼主redwain(一半海水)2005-08-03 23:21:31 在 硬件/嵌入开发 / 嵌入开发(WinCE) 提问

程序中有这样的语句:  
  while(m_bContinue)          
  {  
          if(nCount   ==   0)  
          {  
                  if(m_bContinue&&Add())  
                  {  
                            ...  
                  }  
          }  
  }  
   
  跟踪时发现,当程序运行到   if(m_bContinue&&Add())时,m_bContinue   变为0了,这是为什么啊?请大家帮忙。   谢谢!。 问题点数:30、回复次数:5Top

1 楼samp_miao(九天揽月)回复于 2005-08-04 10:19:54 得分 0

肯定是哪里改变了,不然不会出错的Top

2 楼slek(我浮躁,可是我很厚道!)回复于 2005-08-04 10:49:27 得分 0

Add()里面做什么了?Top

3 楼gaoxiaoning(萧宁)回复于 2005-08-04 11:06:11 得分 0

其实m_bContinue为0的时候WHILE循环就终止了,所以一定是在ADD()函数里改变了m_bContinue的值Top

4 楼jiess(刘伟庭)回复于 2005-08-04 11:15:42 得分 0

可能有数组变量越界了.Top

5 楼redwain(一半海水)回复于 2005-08-04 23:40:49 得分 0

仔细检查了程序,   没有地方改变   m_bContinue的值   ,Add()里面也不涉及m_bContinue的操作;  
  数组变量越界什么意思,你是指数组变量越界后,正好改变了m_bcontinue的值?Top

相关问题

  • 怎么改变保存php 里定义全局变量值?
  • 怎么用vb.net改变javascript里变量的值
  • 怎样改变静态变量的值?
  • 怎样改变BOOLEAN变量的初值???
  • awk能改变变量的值么?
  • 怎么把JS的变量赋值给JSP的变量
  • eclips里面怎么改变代码摸板中变量的值:比如把@author改成自己的名字
  • JavaScript里面的一个变量怎么通过文本框改变它的数值
  • 全局变量值怎么变了呢?
  • 变量不显示值怎么办

关键词

  • bcontinue
  • 改变
  • 数组变量越界
  • 程序
  • add

得分解答快速导航

  • 帖主:redwain

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo