发布网友 发布时间:2024-10-13 14:21
共5个回答
热心网友 时间:2024-11-22 05:31
首先要知道是二进制按位移动,且用0补位。比如a=5<<1,就是a等于5左移1位,具体就是先把5换算成二进制0101,然后所有位左移一位,右边用0补位,就变成了1010.热心网友 时间:2024-11-22 05:35
这是两个位操作运算,是对参数二进制方式的位移,移动后,空出的位用0补上。例如:热心网友 时间:2024-11-22 05:29
<< , >>是移位操作,数字在计算机中存储为2进制热心网友 时间:2024-11-22 05:30
int a=297;热心网友 时间:2024-11-22 05:33
a<<b的意思就是把操作数a左移b位,。。左边都是操作数,右边是移动的位数,