|
發布時間: 2023-12-20 16:46
正文摘要:新人下載了一個項目(STC32),想嘗試調通,但keil報出“syntax error near ';'”,代碼應該沒問題,那是什么原因?求各位大佬解答 |
Jun默默淡定 發表于 2023-12-20 19:14 我光注意看.h文件了,謝謝解答! |
csmyldl 發表于 2023-12-20 18:32 我光注意看.h文件了,謝謝解答! |
Hephaestus 發表于 2023-12-20 18:19 我光注意看.h文件了,謝謝解答! |
qq475878026 發表于 2023-12-20 17:16 我光注意看.h文件了,謝謝解答! |
chenmingwu 發表于 2023-12-20 22:15 我光注意看.h文件了,謝謝解答! |
| sys.h這個文件,46行多加一個/,在開頭 |
| 這種一般都是標點符號的錯誤,看看是不是某一條代碼后面缺少分號或者是不是什么函數少了大括號之類的 |
| 第一張圖,你的include <sys.h>后面多了一個";" |
| 第一張圖第48行的#include<sys.h>后要分號嗎? |
| sys.h文件看上去沒錯,那就是sys.c在#include"sys.h"這句之前有問題了。 |
| 第一張圖48行多了分號 |