none
不显示删除回复显示所有回复显示星级回复显示得分回复 vc6小程序调试的时候,怎么在watch 中看到(或其他方式)看到变量的2进制对应数据 RRS feed

  • 问题

  • // 2exchange.cpp : Defines the entry point for the console application.
    //

    #include "stdafx.h"

    int main(int argc, char* argv[])
    {
    int a,b;
    a=4;b=3;

    a ^= b;
    b ^= a;
    a ^= b;
    printf("Hello World!\n");
    return 0;
    }

    watch 中加了
    a,c ''
    想看 000000100 这种样子的二进制,谢谢
    红尘多可笑,痴情最无聊,目空一切也好
    2011年9月20日 11:20

答案

  • 只能按16进制查看

    你可以自己通过windows计算器转成2进制

    • 已标记为答案 maiyude 2011年9月21日 11:30
    2011年9月21日 0:33
  • 没有办法直接看到二进制格式的,毕竟是不方便阅读,你需要自己将十进制或者十六进制的自己转换一下即可
    Visual C++ enthusiast, like network programming and driver development. At present is being engaged in the WinCE/Windows Mobile platform embedded development.
    • 已标记为答案 maiyude 2011年9月21日 11:30
    2011年9月21日 0:55
    版主

全部回复

  • 只能按16进制查看

    你可以自己通过windows计算器转成2进制

    • 已标记为答案 maiyude 2011年9月21日 11:30
    2011年9月21日 0:33
  • 没有办法直接看到二进制格式的,毕竟是不方便阅读,你需要自己将十进制或者十六进制的自己转换一下即可
    Visual C++ enthusiast, like network programming and driver development. At present is being engaged in the WinCE/Windows Mobile platform embedded development.
    • 已标记为答案 maiyude 2011年9月21日 11:30
    2011年9月21日 0:55
    版主