我想知道关于VC中各种数据类型的操作(如何比较大小?高位和低位的关系等等是否和汇编中的一样,还有赋值等),如 LONG,UINT,DWORD等,如我看到 HIBYTE宏定义,不知道其中   & 0Xff是什么意思 还有类似的  ~、^等(在16进制数前), 
比较大小是先比高位再比低位吗?

解决方案 »

  1.   

    许多数据类型的定义可在windef.h中找到,你自已看看吧。
      

  2.   

    HIBYTE就是取一个双字的高字位啊。
    至于~,^都是C++的基本运算符,随便找本书上都应该讲到的。
      

  3.   

    您的问题的答案。在我刚刚看过的《深入浅出MFC》(侯杰)中有答案;我记不清具体的答案;你只有自己去查看;