在编程里有一种操作符叫移位操作符,顾名思义它可以将对象向一边移动一些距离,有左移(<<)和右移(>>),当1在第一位的时候值位1*2^0=1,
左移一位后值为1*2^1=2。
#include<stdio.h>
int main()
{
int a = 1;
int b = a<<1;
printf("%d\n",b):
return 0;
}
微信扫一扫
在编程里有一种操作符叫移位操作符,顾名思义它可以将对象向一边移动一些距离,有左移(<<)和右移(>>),当1在第一位的时候值位1*2^0=1,
左移一位后值为1*2^1=2。
#include<stdio.h>
int main()
{
int a = 1;
int b = a<<1;
printf("%d\n",b):
return 0;
}
相关推荐