特牛网址导航

一次搞懂:正数 负数 左移<< 右移>> 移位运算规则 移位后的空位添补规则_负数左移和右移的运算规则-CSDN博客

网友收藏
  • 链接地址:https://blog.csdn.net/Jia_Feng_/article/details/116495063
  • 链接标题:一次搞懂:正数 负数 左移<< 右移>> 移位运算规则 移位后的空位添补规则_负数左移和右移的运算规则-CSDN博客
  • 所属网站:blog.csdn.net
  • 被收藏次数:2035
文章浏览阅读7.3k次,点赞7次,收藏19次。左移运算符 << :把一个数的所有位都向左移动若干位int i = 1;i = i << 2; //把i里的值左移2位为了理解方便,假设 int 占1个字节(8位,实际32位机器占4字节,32位)i = 0000 0100i = i << 2 ; //结果 i = 0001 0000此时需要注意的是 int 类型 最左端的符号位0 表示 正1 表示 负i = 0100 0000 //十进制为64 111 1111:127 1000 000._负数左移和右移的运算规则