在Visual Studio 2022中是否有任何方法可以将unsigned char[32]显示为字节数组而不是字符串?该阵列可以具有'\0',其中当然停止显示。你可以扩展,但如果你有几个手表,那么这就变得乏味滚动。我看过格式说明符页面,但不知道如何为数组更改它。
unsigned char[32]
'\0'
yduiuuwa1#
简单的按下箭头在塔手表窗口的符号。您还可以通过指定要查看的元素数量,将指针引用的对象视为数组。
unsigned char test[] = "ttt\0d"; unsigned char* test1 = test;
txu3uszq2#
一个简单的可能性是使用原始内存视图:
选择“内存”选项卡并在地址字段中键入xx Enter以显示xx阵列。不幸的是,您在Address字段中键入的xx会立即转换为它的地址,因此在下一次运行时,您需要再次键入xx。
xx
2条答案
按热度按时间yduiuuwa1#
简单的按下箭头在塔手表窗口的符号。
您还可以通过指定要查看的元素数量,将指针引用的对象视为数组。
txu3uszq2#
一个简单的可能性是使用原始内存视图:
选择“内存”选项卡并在地址字段中键入
xx
Enter以显示xx
阵列。不幸的是,您在Address字段中键入的
xx
会立即转换为它的地址,因此在下一次运行时,您需要再次键入xx
。