注册 登录
编程论坛 C++教室

C++中二进制的问题

qlc00 发布于 2007-12-03 14:09, 791 次点击
C++中二进制的问题我是一个新手对于C++中的二进制问题一点也不懂,只知道有<<、>>这两个符号,但是具体的使用方法我也不知道,那位大侠能不能通过例子的形式给讲解一下啊!
1 回复
#2
aipb20072007-12-03 15:41
2进制应该懂吧,就0 1 没什么好说的。
>> <<是移位操作。

int i = 4;
i >>= 1;         //2进制右移一位,反映到10进制就是除2
i <<= 1;         //左移一位,相当乘2
1