熱門: 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í)候不會(huì)報(bào)錯(cuò),只在打開頭文件的時(shí)候顯示紅叉 這個(gè)中情況會(huì)影響程序使用嗎 該如何解決這個(gè)報(bào)錯(cuò)呢 求解答!!! |
Hephaestus 發(fā)表于 2023-7-16 07:42 謝謝指正,是我叫的不規(guī)范,是用的mdk,也在配置里勾選了c99標(biāo)準(zhǔn),加#include<stdint.h>后沒有報(bào)錯(cuò)了,謝謝 |
xuyaqi 發(fā)表于 2023-7-16 06:31 好的謝謝 |
|
uint8_t是c99標(biāo)準(zhǔn)類型,只要include<stdint.h>就可以用。 不要亂叫什么Keil,只有c51和rvmdk兩個(gè)軟件,c51不支持c99標(biāo)準(zhǔn),永遠(yuǎn)也不支持。 搞stm32,那么你用的是rvmdk,是支持c99標(biāo)準(zhǔn)的。 |
| 只要編譯的時(shí)候不報(bào)錯(cuò),不影響程序使用。 |
Powered by 單片機(jī)教程網(wǎng)