搜索
编程论坛
→
开发语言
→
C++论坛
→
『 C++教室 』
→ 这两天语句一样吗
标题:
这两天语句一样吗
只看楼主
为了学好C
等 级:
新手上路
帖 子:52
专家分:8
注 册:2010-4-3
结帖率:
95%
楼主
已结贴
√
问题点数:10 回复次数:2
这两天语句一样吗
if
(sum&
1
)和if(sum%
2
)
一样吗?
我运行的时候结果是一样的,但是第一个怎么算出来的,能不能举个例子
搜索更多相关主题的帖子:
语句
2010-08-19 08:58
zhoufeng1988
来 自:北京
等 级:
贵宾
威 望:
27
帖 子:1432
专家分:6329
注 册:2009-5-31
第
2
楼
得分:10
当然不一样了。
&是按位与,%是取模。
例如: sum = 0x0F; // 十进制15, 二进制 1111
// 3的二进制为 0011
sum & 3 = 3;
sum % 3 = 0;
是不一样的概念。
2010-08-19 09:01
为了学好C
等 级:
新手上路
帖 子:52
专家分:8
注 册:2010-4-3
第
3
楼
得分:0
哦。谢谢。。懂了!!!
2010-08-19 09:13
3
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-316159-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.177653 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved