关于移位的问题

来源:互联网 发布:spss21软件怎么安装 编辑:程序博客网 时间:2024/04/29 17:48

int a=2;
 a=a>>1;
 printf("%d",a);
那么输出结果是1,

int a=2;
 a=a>>2

printf("%d",a);

那么输出结果是0 

int a=2;
 a>>2;
 printf("%d",a);

这样的话由于没有改变a所以输出还是2