编程论坛
注册
登录
编程论坛
→
C++教室
一基础的问题
洪溪
发布于 2010-11-22 11:26, 651 次点击
#include<iostream>
using namespace std;
void main()
{
unsigned integer=4;
integer>>3;
cout<<integer<<endl;
}
为什么integer右移了3位还是原来的值4呢??
书上明明是这样说的呀!!
5 回复
#2
xanxus
2010-11-22 11:32
integer>>3;
这句话根本不会被执行!
#3
洪溪
2010-11-22 11:44
为什么哦??
#4
最近不在
2010-11-22 11:51
integer= integer>>3;
#5
洪溪
2010-11-22 12:02
回复 2楼 xanxus
真的这样的哦!!呵呵!!
#6
洪溪
2010-11-22 12:04
回复 4楼 最近不在
谢谢你 谢谢你
1