bitwise.htm

来自「Thinking in C 电子书的源代码」· HTM 代码 · 共 18 行

HTM
18
字号
<html><font size="+1"><pre>
/* bitwise.c: Illustrates bitwise ops */
#include &lt;stdio.h&gt;

int main() {
    short int n = 0x00a4;   /* 00000000 10100100 */
    short int m = 0x00b7;   /* 00000000 10110111 */
    
    printf("n & m == %04x\n", n & m);
    printf("n & m == %04x\n", n | m);
    printf("n & m == %04x\n", n ^ m);
    printf("~n == %04x\n", ~n);
    printf("n &lt;&lt; 3 == %04x\n", n &lt;&lt; 3);
    printf("n &gt;&gt; 3 == %04x\n", n &gt;&gt; 3);
    return 0;
}

</pre></font></html>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?