久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 1962|回復(fù): 5
打印 上一主題 下一主題
收起左側(cè)

C語言函數(shù)if語句問題

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
2個(gè)函數(shù)為什么輸出的結(jié)果不一樣

無標(biāo)題.png (7.67 KB, 下載次數(shù): 31)

無標(biāo)題.png

無標(biāo)題1.png (6.94 KB, 下載次數(shù): 23)

無標(biāo)題1.png
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:235200 發(fā)表于 2020-3-27 21:58 | 只看該作者
判斷式邏輯錯(cuò)誤,因?yàn)閕f (dat&0x80==0x80)中括號(hào)內(nèi)的運(yùn)算結(jié)果是0x00為假
而if (dat&0x80)括號(hào)內(nèi)的運(yùn)算結(jié)果是0x80,為真
這是因?yàn)?=的優(yōu)先級(jí)比&高,正確的邏輯是if ((dat&0x80)==0x80)
回復(fù)

使用道具 舉報(bào)

板凳
ID:316880 發(fā)表于 2020-3-28 00:14 | 只看該作者
if (dat&0x80)  &0x80判斷是否為真,if ((dat&0x80)==0x80)    先&0x80的結(jié)果再判斷等于 0x80不
回復(fù)

使用道具 舉報(bào)

地板
ID:715816 發(fā)表于 2020-3-28 10:05 | 只看該作者
條件判斷是二值判斷
回復(fù)

使用道具 舉報(bào)

5#
ID:612392 發(fā)表于 2020-3-28 11:28 | 只看該作者
if (dat&0x80),這條語句永遠(yuǎn)為真,因?yàn)椴徽揹at是什么值,&0x80后都不可能為0,所以else永遠(yuǎn)不會(huì)被執(zhí)行

if ((dat&0x80)==0x80) ,是判斷dat&0x80后,是否與0x80相等作為if判斷執(zhí)行條件,當(dāng)dat=0或0x80,判斷為真,執(zhí)行P1=1; 其它值均執(zhí)行else,P1=0
回復(fù)

使用道具 舉報(bào)

6#
ID:475247 發(fā)表于 2020-3-28 13:24 | 只看該作者
跟if語句沒關(guān)系,只同位運(yùn)算有關(guān),再補(bǔ)補(bǔ)課應(yīng)該能整明白
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 免费黄色网址视频 | 成人精品视频在线观看 | 酒色成人网 | 国产精品免费观看 | 国产中文字幕网 | 久久伊人久久 | 久久视频精品 | 欧美啊v在线观看 | 婷婷色国产偷v国产偷v小说 | h片免费在线观看 | 亚洲成人av一区二区 | 国产99久久精品一区二区永久免费 | 国产精品二区三区在线观看 | 高清免费在线 | 亚洲精品一区在线观看 | 性网站免费 | 99精品国产一区二区青青牛奶 | 久久久精彩视频 | 一区二区三区四区免费视频 | 国产精品久久久久久久久久 | 色爱综合网 | 四虎影音 | 色综合美女 | 视频二区国产 | 午夜精品一区二区三区在线观看 | 91一区二区三区 | 三级在线视频 | av天天澡天天爽天天av | 国产免费观看一级国产 | 99精品国产一区二区青青牛奶 | 色网站视频| 久久久免费毛片 | 野狼在线社区2017入口 | 91国产在线播放 | 欧美精品一二三 | 欧美精品黄 | 色综合久久天天综合网 | 日韩精品一区二区三区 | 国产一区二区a | 天堂影院av | 中文字幕a√ |