1

我有一个程序,我在其中使用unsigned char类型来表示整数,但是当使用 Visual Studio 2005 检查调试器中的变量时,它向我显示 ASCII 字符表示,而我想查看十进制表示。有谁知道改变数据显示方式的方法?

4

1 回答 1

2

假设您有一个foo声明为的变量uint32_t,并且您希望将其显示foo为实际上是一个float. 在监视窗口中,您可以输入表达式:

*(float*)&foo

...它会显示foocast 为float.

于 2012-04-25T20:01:55.643 回答