【发布时间】:2016-06-09 20:04:44
【问题描述】:
我正在使用 Visual Studio Express 2013 for Windows Desktop,我想查看变量的值。
这看起来很简单:要么打开“Locals”窗口并检查该值,要么将其添加到“Watch”窗口,然后可以读取该值。
确实如此,但我的变量是一个char数组(typedef char T_BufCommandLine [32768];),包含210多个字符,我只看到前210个。之后是三个点(“...”),只是提到数组还没有完成。
我知道我可以扩展这个变量的值,但是结果可读性不是很好,复制其中的一部分是完全不可能的。
所以我的问题是:有人知道我如何将包含 210 多个字符的 char 数组的值可视化为一个没有“...”的字符串吗?
【问题讨论】:
-
标准方式是
puts()它。 ;-) 对不起,无法抗拒。不,不知道 MSVC 方式,别管我,我是一个巨魔,现在又爬回我的石头下。 -
尝试将其保存到文件并使用matlab可视化它?
标签: c arrays visual-studio watch locals