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

求助一个C++符号的意思

明月照乌龟 发布于 2013-04-25 08:53, 1189 次点击
例如:ps->mState |= mTensionNow ,这个"|="是什么意思?
10 回复
#2
fanpengpeng2013-04-25 08:56
A |= B;
A = A | B;
#3
明月照乌龟2013-04-25 09:02
谢谢,我查了下,这是位运算符,这个位运算符是什么意思呢?
#4
fanpengpeng2013-04-25 09:09
这个…… 书中自有黄金屋咯
#5
peach54602013-04-25 09:49
翻书
#6
邓士林2013-04-25 11:58
你都查书了,没看到这个是什么意思啊!这个叫按位或
#7
明月照乌龟2013-04-26 09:40
谢谢楼上的回答们,谭浩强的C++程序设计就讲了这叫位运算符,可什么是“位”?
#8
peach54602013-04-26 10:21
以下是引用明月照乌龟在2013-4-26 09:40:20的发言:

谢谢楼上的回答们,谭浩强的C++程序设计就讲了这叫位运算符,可什么是“位”?

如果你不知道什么是位
那请问你看谭浩强的时候如何理解的位运算符?
这就好像,你居然知道什么是加减法,却不知道自然数是什么...太神奇了...

另外,如果我没记错,谭浩强是将了位的概念的,你是不是看书不仔细?
#9
明月照乌龟2013-04-26 10:57
我现在明白位运算符的意思了,谢谢楼上的批评。
#10
林雷左手2013-04-27 11:50
有按位或和逻辑或两种,建议楼主好好看看那个.我也是学生,感觉哪个比较常见的,一定要搞懂
#11
明月照乌龟2013-05-06 18:01
谢谢回答!
1