#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的奇偶性。
#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的奇偶性。