|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
周工請教一下,ADS編譯警告問題。謝謝! |
| 作者:xjwbh 欄目:ARM技術(shù) |
我在用ADS1.2編譯一遇到負(fù)數(shù)時如: CHAR a = -12等時就提示如下,有沒有辦法解決一下,雖然它的值是對的,但看上去太難看了。謝謝 |
| 2樓: | >>參與討論 |
| 作者: xjwbh 于 2005/7/7 20:01:00 發(fā)布:
哪位大哥幫幫忙吧,你們就沒有遇到過嗎? |
|
| 3樓: | >>參與討論 |
| 作者: high 于 2005/7/7 20:10:00 發(fā)布:
這個好解決. CHAR a = (CHAR)-12; -12也是有數(shù)據(jù)類型的.默認(rèn)的是int(x86下)型. 所以-12作為int型賦值給CHAR型必然warning. |
|
| 4樓: | >>參與討論 |
| 作者: micalone 于 2005/7/8 8:26:00 發(fā)布:
re: 在ARM里面CHAR數(shù)據(jù)類型是8位無符號數(shù),按照樓主的意思,應(yīng)該是 signed CHAR a = -12 |
|
| 免費(fèi)注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |