问题
单项选择题
下列说法正确的是 ( )
A.循环移位肯定会丢失信息
B.逻辑移位空出来的位置全补“0”
C.算术移位空出来的位置全补“0”
D.算术移位空出来的位置全补“1”
答案
参考答案:B
解析: 在循环移位中,并非肯定会丢失信息。所以选项A的说法是错误的。逻辑移位时,不论是左移还是右移,在空出来的位置全补“0”。选项B是正确的。在算术左移中,空出来的位置补“0”;在算术右移中,空出来的位置补它的最高位。所以选项C和D的说法是错误的。