只需一步,快速開始
熱門: 51單片機 | 24小時必答區(qū) | 單片機教程 | 單片機DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機樂園 | Arduino | 嵌入式OS | 程序設計
使用道具 舉報
人中狼 發(fā)表于 2023-2-19 22:13 兩個是不同的語法,不同的指令,即使能編譯通過,也是執(zhí)行不同的功能,查查C語言的編程資料
Hephaestus 發(fā)表于 2023-2-19 22:20 上面那種寫法即使能通過編譯也不可能正常執(zhí)行,有嚴重的邏輯問題,樓主回家查教材吧。
hjx5548 發(fā)表于 2023-2-20 08:50 else if(L_KEY1==0 && M_KEY1==1 && H_KEY1 ==1)這樣就可以編譯了 但是在51單片機可以編譯
wufa1986 發(fā)表于 2023-2-20 11:50 一個&是位操作,和&&是2回事,對于C語言沒有規(guī)定行不行,報錯是編譯器決定是否報這個錯誤
hjx5548 發(fā)表于 2023-2-20 14:47 我把代碼發(fā)出來給你看看,看看哪里出了問題
wulin 發(fā)表于 2023-2-20 16:46 &是位運算符,&&是邏輯運算符,差之毫厘,謬以千里。
hjx5548 發(fā)表于 2023-2-20 23:53 兩個運算符我知道,我現(xiàn)在用的是位運算符,想要實現(xiàn)代碼的功能,但是就是不能編譯。
MCU_FANS 發(fā)表于 2023-2-21 11:38 你是想要判斷按鍵L_KEY1有按下同時M_KEY1和H_KEY1無按下嗎?
hjx5548 發(fā)表于 2023-2-24 05:38 滿足三個開關后,才能執(zhí)行下面的功能。不是按鈕,是開關。
MCU_FANS 發(fā)表于 2023-2-24 15:03 那你應該用 && 而不是用 & 。
本版積分規(guī)則 發(fā)表回復 回帖后跳轉到最后一頁
小黑屋|51黑電子論壇 | 管理員QQ:125739409;技術交流QQ群281945664
Powered by 單片機教程網