dev c++调试时如何查看变量

RT.我切换到中文界面在左边“调试”的窗口中添加了a[6],结果是一个莫名其妙的数但如果我把a[6]打印到*.out中a[6]就是我想要的数。。。求高人赐教,而且别的变量... RT.我切换到中文界面 在左边“调试”的窗口中添加了a[6],结果是一个莫名其妙的数 但如果我把a[6]打印到*.out中a[6]就是我想要的数。。。

求高人赐教,而且别的变量似乎也有相当一部分显示莫名其妙的数
展开
 我来答
百度网友e505629
推荐于2017-10-04 · 知道合伙人数码行家
百度网友e505629
知道合伙人数码行家
采纳数:184 获赞数:18070
就读于山西师范大学,专业知识丰富

向TA提问 私信TA
展开全部
  dev c++调试时查看变量的值的方法:
  1、 开始调试后,在图示区域按右键,选择"添加监测(Add Watch)";或者直接按 F4;
  2、在弹出窗口中输入用户想查看的变量名,然后按确定(OK),就可以看到该变量的值;
  3、用鼠标选择源文件中的变量名,然后按 F4 也可以查看变量的值,该变量会出现在左边的监测列表中;
  4、如果用户在环境选项(Environment Options)中选择了"通过鼠标监测变量(Watch variable under mouse)",用鼠标指向您想要查看的变量一段时间,该变量也会被添加到监测列表中。
  重要提示:
  1). 当想查看指针指向的变量的值的时候,按 F4,然后输入星号及指针的名字(如 *pointer)。
  如果没加 *,看到的将会是一个地址,也就是指针的值。
  2). 有时,调试器(Debugger)可能不知道某个指针的类型,从而不能显示该指针指向的变量的值。
  此时,我们需要手动输入该指针的类型。按 F4 后,以 *(type *)pointer 形式输入。例如,
  *(int *)pointer。
zero_fn
推荐于2017-09-20 · TA获得超过2258个赞
知道小有建树答主
回答量:1173
采纳率:80%
帮助的人:459万
展开全部
显示莫名奇妙的数是因为在你程序断点处添加它的时候,这个数在程序里还没有初始化或没有明确值之类的原因。但运行到对它有写操作的地方之后看值就可以看出变化了。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
gw_cs
2012-01-13
知道答主
回答量:10
采纳率:0%
帮助的人:9.3万
展开全部
C++作为一个针对对象编程的语言,一个个查看变量是不现实的,现在新手用得最后的一种方法就是,用输出函数(流)来查看,希望对楼主有帮助。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
holly376
2012-01-13 · 贡献了超过249个回答
知道答主
回答量:249
采纳率:0%
帮助的人:160万
展开全部
Dev c++ 调试时 怎么查看字符串?? string s; cin>>s; 在 添加变量 可以添加变量的 反正VC里有 dev c啊 就用过一段 虽然它很标准 呵呵~ .
追问
。。。能教教我如何查看变量么。。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
caoxia双鱼
2018-12-01
知道答主
回答量:3
采纳率:0%
帮助的人:2435
展开全部
dev c++调试时如何输入参数?问题解决了,分享一下。首先要进行dev c++单步设置,百度一下就OK了。断点要设置在cin语句的下一条语句。调试时弹框输入参数,回车后。要点2次单步进入,然后可以下一步就OK了。直接点下一步无反应。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式