右移 int a=8; a>>1
来源:互联网 发布:巴诺巴奇果冻面膜知乎 编辑:程序博客网 时间:2024/06/05 13:35
如何操作
1.十进制数转为二进制数
2.右移指定位数,不足补0
3.右移完的二进制数转为十进制数
例:short int a=8;a=a>>1;
1.a=0 000 1000
2.右移一位后:a= 0 000 100
3.补0:a=0 000 0100
4.化为十进制数:a=4
1.十进制数转为二进制数
2.右移指定位数,不足补0
3.右移完的二进制数转为十进制数
例:short int a=8;a=a>>1;
1.a=0 000 1000
2.右移一位后:a= 0 000 100
3.补0:a=0 000 0100
4.化为十进制数:a=4
0 0
- 右移 int a=8; a>>1
- int *ptr2=(int *)((int)a+1);
- int *ptr=(int*)(&a+1);
- int *ptr=(int *)(&a+1)
- int *ptr=(int *)(&a+1)
- int *ptr=(int *)(&a+1)
- int *ptr=(int *)(&a+1)
- int *ptr=(int *)(&a+1)
- int *p=(int *)a;
- int a = (int)(((int*)0)+4);
- 左值、右值——从int a = 3;谈起
- int? a=null;
- int *p=&a
- (int *)(&a+1)
- int a[5]={0}; int *p=a; p-a=1;
- int a[5]={}, &a+1与(int*)a+1的区别
- int *ptrl=(int*)(&a+1); int *ptr=(int*)((int)a+1) 这两个定义有什么区别
- c++中int a, int *a=new int和 int *a=new int()
- Codeforces Round #369 (Div. 2) B. Chris and Magic Square【数学,模拟】
- 周易六十四卦——解卦
- 1.3节练习
- 快速排序
- Oracle 11g服务器结构
- 右移 int a=8; a>>1
- 123. Best Time to Buy and Sell Stock III
- BGRABitmap图像操作6:改变笔型,创建点线
- 搜索引擎与网络爬虫简述
- Auth0
- git查看code改动情况
- 坚持#第29天~今天独立开车来学校啦
- php反射类 ReflectionClass
- SQL 遇到的问题