所谓数组,就是相同数据类型的元素按一定顺序排列的集合,就是把有限个类型相同的变量用一个名字命名,然后用编号区分他们的变量的集合,这个名字称为数组名,编号称为下标。现在小编就为大家介绍一下在VisualC++调试的时候查看数组内容的方法。
作为一名开发人员,大家都应该知道自从从Visualc++6.0版开始,现在我们就可以展开Visualc++调试器监视窗口里面,进行查看全部数组元素的数组指针了。但是要注意一点,那就是这一个功能是并没有记录的。
具体实现方法如下:
假如说我们现在要在监视窗口里面键入一个表达式的话,那么这一个表达式计算为后跟一个逗号以及数组里面的元素数的指针。
作为一个控制台应用程序生成下面的编程代码的调试版本。具体的编程代码,如图所示:
现在我们就要使用调试器进行单步执行一下上面的代码了,并且我们还要在最后一行编程代码的地方进行停止。
如果我们在监视或者是Quickwatch窗口里面添加一下变量ptr或者是p的话,那么我们就会看到添加变量旁边有一个+的符号。
当我们看到这一个+符号的时候,点击这一个符号,用来展开这一个变量用的。那么大家就会看到它所指向的数组里面,仅仅只有第一个元素而已。
然后我们只需要在监视窗口里面,执行下面的操作就可以了,具体的操作如下:键入ptr,11或者是p,10。
当我们使用鼠标单击+符号,用来展开这一个变量的时候,现在,大家都应该有看到它所指向的数组的全部元素了。
温馨提示:假如说现在我们需要查看一下所特定范围的元素,接下来我们只需要输入第一个元素用来指定在上面的操作步骤中所述和格式说明符将起始索引的地址就可以为了。就比如说,10出来的元素是ptr[3..12]。(p+3),8显示出来的元素是p[3..10]和(ptr+3),在监视窗口里面的起始索引是[0]的,但是不幸的事情就是,这事实上所对应于在这一个示范例子中的索引3。
注意事项:那么在这里,我们就一定要记住一点,那就是偏移量3一定要具有要添加到每以个显示的索引,这是用来获取数组元素的实际索引用的。这个还是比较重要的,所以大家一定要记住哟!
小编结语:
以上是今天的编程语言教程了,介绍了一下在VisualC++调试的时候查看数组内容的方法,希望其能在您的学习之路有帮助之力。如果你也有这样的需要,那就赶快来学习一下吧。如果大家喜欢课课家教育的话,不妨可以推荐更多的朋友来哟!
¥498.00
¥268.00
¥398.00
¥15.00
¥118.00