1、整型变量的其他进制显示:
有如下定义:
int i = 0xff;
在调试窗口中,你只能看到:
默认只是显示整型的十进制。
现在,欲显示i的二进制、八进制、十六进制,可以这样做:
添加i的多个监视,在变量后面分别写上
,b 二进制显示
,x 十六进制显示
,o 八进制显示
2、将字符指针以字符数组形式显示
char a[] = "hello"; char *p = a;
同样在watch窗口下,在变量p之后加
,6 数字6对应指针指向的字符串长度
3、utf-8编码形式字符串的显示
默认时,调试器只能正常显示ANSI字符串及UNICODE字符串, 其它编码形式显示为乱码
char *utf8 = "浣犲ソ涓栫晫";
同样,在utf8变量后面加
,s8 将字符串以utf-8编码的形式显示
时间: 2024-10-13 06:20:34