vs中使用快速监视查看动态数组中元素的值(查看new出来的数组中元素的值)

  在vs中调试时我们可以通过移动鼠标到数组名上查看数组中元素的值。但是如果数组是new出来的,是动态数组,那我们调试时可能就会无法查看所有元素的值。如下所示,vs中有如下代码

#include <iostream>

int main()
{
	int *a = new int[4];
	a[0] = 1;
	a[1] = 2;
	a[2] = 3;
	a[3] = 4;
}

我们调试时会发现将鼠标移动到数组名中会无法查看数组中元素的值

 

这个时候我们可以使用“快速监视”查看动态数组中元素的值。如下图所示,将鼠标指针移动到数组名上,然后单击鼠标右键,点击“快速监视”。

 

在“快速监视”窗口中,对于一维数组a[4], 在“表达式”这一栏中填入数组名+逗号+长度(a,4) ,然后点击“添加监视”。

 

然后我们即可在“监视1”的窗口中查看数组a中所有元素的值

 

参考文章:《VS调试时查看动态数组的全部元素》,链接https://blog.csdn.net/sinat_36219858/article/details/80720527

《VS编程之查看数组信息》,链接https://blog.csdn.net/smilehehe110/article/details/54580708

  • 18
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值