C++基础----vs调试时将鼠标移动到变量上时的显示问题

在使用vs调试时,会经常查看变量当前的值,从而确定程序运行结果是否正确。但有时候会出现将鼠标放置到变量上面没有反应的情况,这个时候可以通过以下方法进行解决

打开解决方案的属性-----VC++---------优化---------优化选项选择为“已禁用(/Od)”

通过上面的方法进行设置后就可以在调试的时候查看变量的值了,但是这个值的显示也是有多种选项---十六进制、十进制;

十进制的方式显示起来会比较容易理解,能够直观地看出当前变量的内容;但是对于一些特殊的工况下十六进制也有其显著的优点,下面就说一下怎么进行十六禁止和十进制之间的切换;

首先在程序中加入断点,运行程序,当程序运行到断点位置的时候会停下;

然后将鼠标移动到想要查看的变量上,

接下来鼠标右键单击出现的区域

选择“十六进制显示(H)”,当选中十六进制显示时,变量的值是以十六进制的格式来显示,当不选中时,则以十进制的格式来显示;

以上就是使用VS进行Debug调试时关于变量显示的一下问题,欢迎大家积极留言一起讨论。

猜你喜欢

转载自blog.csdn.net/Sirius_007/article/details/81092710