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

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

QQ登錄

只需一步,快速開(kāi)始

搜索

C語(yǔ)言 為什么判斷同一個(gè)數(shù),switch不能判對(duì),而if能呢

查看數(shù): 1908 | 評(píng)論數(shù): 8 | 收藏 1
關(guān)燈 | 提示:支持鍵盤(pán)翻頁(yè)<-左 右->
    組圖打開(kāi)中,請(qǐng)稍候......
發(fā)布時(shí)間: 2023-11-3 15:27

正文摘要:

問(wèn)題如圖,IR_Val的定義是uint32_t,case的程序是stm8能用的,我現(xiàn)在要移到stm32上,keil給我判錯(cuò),請(qǐng)問(wèn)有知道這是什么問(wèn)題嗎?先謝謝大家

回復(fù)

ID:382454 發(fā)表于 2023-11-4 16:37
應(yīng)該可以的,可能你這個(gè)數(shù)有點(diǎn)問(wèn)題,,char 還是int還是浮點(diǎn)型。也可以把這幾句單獨(dú)在調(diào)試一下,就一目了然了。
ID:883242 發(fā)表于 2023-11-4 16:13
billaj 發(fā)表于 2023-11-4 15:53
難道是CASE只能是16位???

你貼的代碼確實(shí)只比較了低16位,也可能高16位都一樣,前面另外判斷了,代碼不全不能確定。
ID:388929 發(fā)表于 2023-11-4 15:53
難道是CASE只能是16位???
ID:883242 發(fā)表于 2023-11-3 19:00
wulin 發(fā)表于 2023-11-3 18:54
switch()括號(hào)中只可以允許int、char、bool、enum類(lèi)型,別的類(lèi)型不可以。

但是你說(shuō)的跟樓主描述的完全相反,uint32_t在STM8編譯器里面是long,不符合你的要求,但是人家好用。在MDK里面是unsigned int類(lèi)型,樓主的數(shù)據(jù)最高位都是0,也就是說(shuō)都是正數(shù),與int類(lèi)型完全等效。
ID:213173 發(fā)表于 2023-11-3 18:54
switch()括號(hào)中只可以允許int、char、bool、enum類(lèi)型,別的類(lèi)型不可以。
ID:883242 發(fā)表于 2023-11-3 18:50
在MDK中,右鍵項(xiàng)目,彈出options for target,然后在c/c++標(biāo)簽中的Misc Controls里面加上“--asm”就可以輸出匯編文件了,在obj目錄里面的s文件就是c語(yǔ)言對(duì)應(yīng)的匯編。
ID:883242 發(fā)表于 2023-11-3 18:22
可以看一下生成的匯編代碼。

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

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

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 亚洲一区三区 | 久久精品伊人 | 国产精品久久久久久无人区 | 97福利视频 | 日韩视频免费大全中文字幕 | 九九久久免费视频 | 一级黄视频| 成人黄色一级片 | 一区二区三区四区在线播放 | 手机看片福利永久 | 国产suv一区二区 | 亚洲日本国产 | 久久久久久免费 | 一级免费毛片 | 五月在线视频 | 国产伦精品一区二区三区照片 | 欧美黄色片 | 好吊视频一区二区三区四区 | 一级片aa | 国产a久久麻豆入口 | 日韩免费在线观看 | 亚洲精品在线视频观看 | 国产黄色片视频 | 天天干天天干天天 | 国产精品自拍一区 | 亚洲精品社区 | 亚洲三区在线 | 国产一级片视频 | 国产成人精品一区二区三区在线观看 | 欧美在线视频免费 | 中文在线资源 | 欧美精品久久久久久 | 天天爱天天色 | 蜜桃av一区二区三区 | 成人在线视频免费 | 清清草视频 | 欧美激情区 | 国产一区精品在线 | 91操操操| 亚洲91视频 | 久久久久久久久久久国产 |