术语
arithmetic shift 算术移位
logical shift 逻辑移位
区别
移位后空缺的如何补充?
| Type | Left Shift | Right Shift |
| Arithmetic Shift | 补0 | 补符号位 |
| Logical Shift | 补0 | 补0 |
本文详细介绍了算术移位和逻辑移位的区别,并解释了左移和右移操作中空缺位是如何填充的。算术移位保留符号位,而逻辑移位则统一用0填充。
术语
arithmetic shift 算术移位
logical shift 逻辑移位
区别
移位后空缺的如何补充?
| Type | Left Shift | Right Shift |
| Arithmetic Shift | 补0 | 补符号位 |
| Logical Shift | 补0 | 补0 |
1万+
1489

被折叠的 条评论
为什么被折叠?