编译出现error:#130:expected a "{“是什么错误

2019-08-19 18:53发布

  我用keil编译的,出现error:#130:expected a "{“是什么错误啊
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
14条回答
liuke199058
1楼-- · 2019-08-20 00:13
弱弱的回复一下,这个东西是你在头文件里面的定义出了问题。
你的语句后面不小心将“;”打成 了“:”所以就这样了。
举个例子,你初始化LED
写成了  void LED_Init(void):
就会报错为如下图


正点原子
2楼-- · 2019-08-20 06:08
你的工程里面有非法字符,或者你少了一些括号.
5498折戟沉沙
3楼-- · 2019-08-20 10:01
回退到你最后一次修改没问题的地点,找到你修改了什么东东,有的时候很诡异的,它不在你出错的地方提示,而是另外一个地方
chunfengbao
4楼-- · 2019-08-20 13:22
没有少括号啊,也没发现有什么非法字符,老是报这个错
正点原子
5楼-- · 2019-08-20 15:52
 精彩回答 2  元偷偷看……
chunfengbao
6楼-- · 2019-08-20 20:14
我把HARDWARE文件夹中对应的外设C文件和头文件重新写了一遍(与上次的一模一样),再重新编译就好了,是不是编译器在上次编译出BUG了

一周热门 更多>