由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 谁给说说bitwise operation
相关主题
关于c++的constructor的面试题c++ std::abs(int) ambiguous?
What is wrong with the code?腆着脸在问一道
一个nested class的问题关于C++中 extern "C"的问题。
推荐一个C++ restful框架How to stop a function in MATLAB?
a very simple c++ questionA weird segmentation fault!
一个关于assignment constructor和expection的问题copy constructor问题。
purify和valgrind的比较which is faster, table look up or bitwise operator?
some c++ question.问个关于~的小问题(C++)
相关话题的讨论汇总
话题: 0x0011话题: bitwise话题: int话题: operation话题: include
进入Programming版参与讨论
1 (共1页)
mw
发帖数: 525
1
非常简单的一段程序。 如果i = 3 的话应该是 0x0011吧, 那么0x0011 & 0x0011结果
应该是0x0011啊,为什么这段程序的输出是
0
1
0
1
0
有哪位达人能指点一下吗?
#include
#include
using namespace std;
int main(int argc, char *argv[])
{
int a[] = {1, 2, 3, 4, 5};
for (int i = 0; i < 5; i ++){
int j = i & 0x0011;
cout<< j < }
//system("PAUSE");
return EXIT_SUCCESS;
}
v********e
发帖数: 1058
2
0x是16进制

【在 mw 的大作中提到】
: 非常简单的一段程序。 如果i = 3 的话应该是 0x0011吧, 那么0x0011 & 0x0011结果
: 应该是0x0011啊,为什么这段程序的输出是
: 0
: 1
: 0
: 1
: 0
: 有哪位达人能指点一下吗?
: #include
: #include

mw
发帖数: 525
3
丢人丢大了
谢谢上面的回帖
1 (共1页)
进入Programming版参与讨论
相关主题
问个关于~的小问题(C++)a very simple c++ question
C++ code explanation一个关于assignment constructor和expection的问题
问个简单的bitwise的问题purify和valgrind的比较
怎么判断一块连续内存区域为零?some c++ question.
关于c++的constructor的面试题c++ std::abs(int) ambiguous?
What is wrong with the code?腆着脸在问一道
一个nested class的问题关于C++中 extern "C"的问题。
推荐一个C++ restful框架How to stop a function in MATLAB?
相关话题的讨论汇总
话题: 0x0011话题: bitwise话题: int话题: operation话题: include