有关C语言位操作的问题:
1&0=0要怎么理解。。符号&不懂谢谢大家了
&æ¯ä½ä¸ï¼ä¸ä¹ç¸ä¼¼çæé»è¾ä¸&&
两个æä½æ°è¿è¡ä½ä¸æä½æ¶ï¼å ææä½æ°åæäºè¿å¶æ°ï¼ç¶åæ¯ä¸ä½è¿è¡ä¸æä½ï¼å½å¯¹åºçä½åæ¶ä¸º1æ¶ï¼ç»æ为1ï¼å¦å为0ï¼é¢ç®æ¯1&0ï¼ä¸¤ä¸ªæä½æ°é½å¾ç®åï¼ä¸ç¨åæäºè¿å¶æ°é½ç¥éçæ¡ï¼å 为åé¢çä½é½æ¯0ï¼æåçä½ï¼ä¸ä¸ªä¸º1ï¼ä¸ä¸ªä¸º0ï¼æ以ç»æ为0ï¼å¦ä¸¾ä¸ä¾ï¼
7&5
第ä¸æ¥ï¼åæäºè¿å¶
00000111 & 00000101
ç»æ为00000101ï¼å³åè¿å¶ç5
æ©å±ï¼é»è¾ä¸&&ï¼å¦æ两个æä½æ°é½ä¸ºçï¼åç»æ为ç(1)ï¼å¦å为å(0)ï¼ä¸¾ä¾ï¼
3&&2ï¼ç»æ为1
0&&5ï¼ç»æ为0
两个æä½æ°è¿è¡ä½ä¸æä½æ¶ï¼å ææä½æ°åæäºè¿å¶æ°ï¼ç¶åæ¯ä¸ä½è¿è¡ä¸æä½ï¼å½å¯¹åºçä½åæ¶ä¸º1æ¶ï¼ç»æ为1ï¼å¦å为0ï¼é¢ç®æ¯1&0ï¼ä¸¤ä¸ªæä½æ°é½å¾ç®åï¼ä¸ç¨åæäºè¿å¶æ°é½ç¥éçæ¡ï¼å 为åé¢çä½é½æ¯0ï¼æåçä½ï¼ä¸ä¸ªä¸º1ï¼ä¸ä¸ªä¸º0ï¼æ以ç»æ为0ï¼å¦ä¸¾ä¸ä¾ï¼
7&5
第ä¸æ¥ï¼åæäºè¿å¶
00000111 & 00000101
ç»æ为00000101ï¼å³åè¿å¶ç5
æ©å±ï¼é»è¾ä¸&&ï¼å¦æ两个æä½æ°é½ä¸ºçï¼åç»æ为ç(1)ï¼å¦å为å(0)ï¼ä¸¾ä¾ï¼
3&&2ï¼ç»æ为1
0&&5ï¼ç»æ为0
温馨提示:答案为网友推荐,仅供参考
第1个回答 2017-11-03
就是“与”操作,只有a和b都是1的时候,a&b才是1。