2019-03-24 16:58发布
pcf2000 发表于 2018-8-27 16:40 没有中文字符,这个项目文件以前都可以编译通过的,今天打开编译就出现缺少分号的错误提示
pcf2000 发表于 2018-8-27 17:15 原来的项目,清除了一下编译,就没有报错了。。。
wsmysyn 发表于 2018-8-27 17:28 好吧。。。这个应该很早就做一下的。。。
最多设置5个标签!
有些特殊字符不一定是可见的。。
或者你重新建立一个源文件,不要拷贝粘贴,重写部分代码就行,比如上边那些sbit的定义;重新编译一下看看,是否还有,如还有问题,也有可能是别的文件里边在文件尾部的问题,
建了一个空项目,里面没有什么代码,如下:
#include<REG51.H> vf
void main(void)
{
}
就包含一个REG51.H,结果报错:
D:KEIL V9.0C51INCATMELREG51.H(3): error C129: missing ';' before 'void'
真的有点懵逼了!!
靠,复制到论坛来,结果看到后面有 vf 字母,什么鬼
好吧。。。这个应该很早就做一下的。。。
最终的根源还是,在main文件里,靠右较隐蔽的地方(较远)有字母,所导致的 。。。
一周热门 更多>