main.c(53): error: #268: declaration may not appear after executable statement in block

這個問題是在編譯STM32的程序時遇到的,這個錯誤的緣由是對於變量的聲明不能放在可執行語句後面,必須在主函數開頭聲明變量。在程序中聲明一個變量時,須要在可執行語句以前聲明,不然會出現以上錯誤。函數

 

基礎跟我同樣不紮實的,推薦閱讀《C Primer Plus》夯實基礎!!!建議支持正版!編譯

實在不想買留言qq郵箱發!基礎

相關文章
相關標籤/搜索