标题:[求助]怎么理解Prinf语句中的内容?
取消只看楼主
xsimon
Rank: 1
等 级:新手上路
帖 子:121
专家分:0
注 册:2006-5-5
 问题点数:0 回复次数:2 
[求助]怎么理解Prinf语句中的内容?

#include <stdio.h>

void main ()
{
printf("0 & 0 is %d\n", 0 & 0);
printf("0 & 1 is %d\n", 0 & 1);
printf("1 & 1 is %d\n", 1 & 1);
printf("1 & 2 is %d\n", 1 & 2);
printf("15 & 127 is %d\n", 15 & 127);
}

为什么运行的结果为:
0 & 0 is 0
0 & 1 is 0
1 & 1 is 1
1 & 2 is 0
15 & 127 is 15
is后面的值怎么理解?

[此贴子已经被作者于2006-5-5 15:43:34编辑过]

搜索更多相关主题的帖子: Prinf 语句 printf 
2006-05-05 15:43
xsimon
Rank: 1
等 级:新手上路
帖 子:121
专家分:0
注 册:2006-5-5
得分:0 

已经明白了. 谢谢各位...
=======

按位与运算 按位与运算符"&"是双目运算符。其功能是参与运算的两数各对应的二进位相与。只有对应的两个二进位均为1时,结果位才为1 ,否则为0。参与运算的数以补码方式出现。

2006-05-05 16:09
xsimon
Rank: 1
等 级:新手上路
帖 子:121
专家分:0
注 册:2006-5-5
得分:0 
以下是引用soft_wind在2006-5-5 15:50:00的发言:

位的操作而已,自己看书去!

开始书还没有看到这一章. 所以不明白. 谢谢.

2006-05-05 17:03



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-62006-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.268687 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved