C++学习笔记

C++学习笔记

C++调试技巧-以数组方式查看指针 对于下面两个变量: 12int*p=newint[10];intq[10]; 在watch窗口中查看有不同的效果,查看p的时候可以看到一个地址,展开+号只能看p[0]的值;查看q的时候也可以看到一个地址,但是展开+号可以看q[0]-q[9]的值。相比之下q的查看方式比p要方便多了。那么有没有办法以q的方式查看p呢,这就是本文要介绍的一个调试技巧。 首先我们需要写如下两行代码: 12typedefintinta[10];inta*_int; 然后在watch窗口敲入一行:_int=p 再然后在watch窗口敲入一行:_int[0] 展开_int[0]的那个+号
阅读更多