熱門: 51單片機(jī) | 24小時(shí)必答區(qū) | 單片機(jī)教程 | 單片機(jī)DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機(jī)樂園 | Arduino | 嵌入式OS | 程序設(shè)計(jì)
![]() |
發(fā)布時(shí)間: 2023-7-16 01:09
正文摘要:這種情況為什么編譯的時(shí)候不會報(bào)錯,只在打開頭文件的時(shí)候顯示紅叉 這個中情況會影響程序使用嗎 該如何解決這個報(bào)錯呢 求解答!! |
Hephaestus 發(fā)表于 2023-7-16 07:42 謝謝指正,是我叫的不規(guī)范,是用的mdk,也在配置里勾選了c99標(biāo)準(zhǔn),加#include<stdint.h>后沒有報(bào)錯了,謝謝 |
xuyaqi 發(fā)表于 2023-7-16 06:31 好的謝謝 |
uint8_t是c99標(biāo)準(zhǔn)類型,只要include<stdint.h>就可以用。 不要亂叫什么Keil,只有c51和rvmdk兩個軟件,c51不支持c99標(biāo)準(zhǔn),永遠(yuǎn)也不支持。 搞stm32,那么你用的是rvmdk,是支持c99標(biāo)準(zhǔn)的。 |
只要編譯的時(shí)候不報(bào)錯,不影響程序使用。 |
Powered by 單片機(jī)教程網(wǎng)