当前位置: 代码迷 >> C语言 >> [讨论]关于位运算那种方案效率高
  详细解决方案

[讨论]关于位运算那种方案效率高

热度:96   发布时间:2006-06-29 18:31:40.0
对.每一个位都要'与'一下.
----------------解决方案--------------------------------------------------------
以下是引用SunShining在2006-6-29 18:31:40的发言:
对.每一个位都要'与'一下.

好的谢谢你,我想我学到不少。


----------------解决方案--------------------------------------------------------

我想我没做什么.四楼才说到点子上

很明显你的第二个要比第一个效率高(就算光从可读性上看)


----------------解决方案--------------------------------------------------------
程序代码:

    char c = 97;
    char bH, bL;
    char mask = (1<<4) - 1; // 00001111

    bL = c & mask;
    bH = (c>>4) & mask;



----------------解决方案--------------------------------------------------------
  相关解决方案