稳重香氛

文章
9
资源
1
加入时间
2年10月24天

左移运算符和右移运算符的使用左移的结果:右移的结果:补充几个奇奇怪怪的小tip:

先简单介绍一下,左移运算符和右移运算符的功能: 计算机中的数字是以二进制补码的形式存放的,而左移和右移运算符就是将内存中的二进制补码数字向左或者右移动。左移的结果: 1.左移会让最高位溢出(也就是把最高位抛弃) 2.接着向低位补0注意:无论是正数还是负数左移,最低位都是补0!!!举个正数左移的栗子:将10左移2位的代码图:内存中10左移2位的变化图:因此最终结果是:40举个负数左移的栗子:-10左移2位:...