| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 902 人关注过本帖
标题:&的用法.
只看楼主 加入收藏
zqy110007
Rank: 3Rank: 3
来 自:外太空
等 级:论坛游民
威 望:6
帖 子:1493
专家分:82
注 册:2008-11-19
结帖率:97.78%
收藏
 问题点数:0 回复次数:0 
&的用法.
我在网上看了很多资料,下面我发一些上来:
1.这是个“按位与”运算符
参加运算的两个数据,按二进制位进行“与”运算。如果两个相应的二进制位都为1,则该位的结果值为1,否则为0.
0&0=0, 0&1=0, 1&0=0 , 1&1=1,

2.按位与运算符
   一个整数在内存中表示时只有二进制的0和1,按位与就是将两个整数一位对应一位地进行逻辑“与”运算。
   如:
   int a=12,b=8;
   a&b就等于8。

3.逻辑运算中所有参与运算的变量,以及运算的结果,只有两种可能性,就是真或假,参与运算的变量,也可以理解为条件。
    例如,有A和B两个条件,以及对它们进行“与”运算的结果C:那么可以用一个算式来表示:
C = A & B;   其中“&”就是逻辑“与”运算符。
    把所有A和B的取值(真或假)都列出来,并且给出运算结果C的值(也是真或假),如下:
     A    B   |   C
    -——-----+-----
          |   
          |   
          |   
          |   
    可以看出来,只有两个条件(A和B)都为真的时候,结果(C)才是真,这种逻辑运算称为逻辑“与”运算。
在计算机中,真常用1表示,假常用0表示,所以可以写成
    1&1==1,0&0==0,0&1==0,1&0==0。(当然,这些不是C语句)
搜索更多相关主题的帖子: 运算符 
2008-11-20 22:11
快速回复:&的用法.
数据加载中...
 
   



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

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