GetWordBit & MakeDWORD

Posted micq

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了GetWordBit & MakeDWORD相关的知识,希望对你有一定的参考价值。

static WORD GetWordBit(WORD word, int bit)
{
    WORD w = 0;
    WORD and = 1;

    if((bit<0)||(bit>15))
        return 0;

    w = word;
    and = and << bit;
    w = (w & and);
    w = w >> bit;

    return w;
}

static DWORD MakeDWORD(WORD wLowWord, WORD wHighWord)
{
    DWORD dw;

    dw = wHighWord;
    dw = (dw << 16);
    dw += wLowWord;

    return dw;
}

 

以上是关于GetWordBit & MakeDWORD的主要内容,如果未能解决你的问题,请参考以下文章

人民日报报道:伟大复兴!数字货币震撼来袭!

python 模块 SQLalchemy

要求的参考折叠规则的简明解释:(1) A& & -> A& , (2) A& && -> & , (3) && &a

Java String 将 '&' 替换为 & 而不是 & 到 &amp;

Oracle基本语法&&函数&&子查询&&分页查询&&排序&&集合操作&&高级分组函数

breakpoints &amp;&amp; lldb &#160;&amp;&amp; chisel 的使用