左移位运算

#include<stdio.h>
int main()
{
    int n=2,m=3;
    printf("%d ",n<<m);
    return 0;
}

运行结果是:16      2*(2^3)
m表示左移的位数,每移动一位,相当于乘以2。结果等于n*(2^m)。

补充:n&1,可以判断n的奇偶性。

原文地址:https://www.cnblogs.com/lyf123456/p/3222451.html