熱門: 51單片機(jī) | 24小時(shí)必答區(qū) | 單片機(jī)教程 | 單片機(jī)DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機(jī)樂園 | Arduino | 嵌入式OS | 程序設(shè)計(jì)
![]() |
發(fā)布時(shí)間: 2022-2-21 11:56
正文摘要:各位大佬,我是小白,想請教兩處問題,希望能幫忙解惑。 這個(gè)程序是一個(gè)數(shù)碼管計(jì)數(shù)顯示,最高位是0就不顯示。圖上標(biāo)記的是一個(gè)有符號char j。現(xiàn)在是沒問題 ... |
羅斯德隆 發(fā)表于 2022-2-23 12:58 你好,你這個(gè)寫法少了個(gè)位數(shù),不行的 |
這樣寫不是更好嗎?for(j=5;j>1;j--)
|
lkc8210 發(fā)表于 2022-2-21 16:17 謝謝,明白了 |
因?yàn)榈?5行的for循環(huán)用到j(luò)>=0;j-- 前一步j(luò)=1,j>=0,循環(huán)繼續(xù),j-- 下一步j(luò)=0,j>=0,循環(huán)繼續(xù),j-- 后一步如果j是無符號,j=255,j>=0,循環(huán)繼續(xù),j--,死循環(huán)了 |
上面已經(jīng)定義了,再定義肯定錯(cuò)誤 |
Powered by 單片機(jī)教程網(wǎng)