今天给各位分享c语言报错c129的知识,其中也会对c语言报错id returned 1进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
...c129:missing;beforeequ。下面是程序,怎么改?谢谢,很
你这程序没有错误,我在我的电脑上试了,没有错误,你这个错误是说在0000前面少了个“;”,你把有0000哪一行删了,从新输一遍,记得输得时候要用英文输入法。有时用中文输得会被认为是注释。祝你好运。
在keil c里使用汇编时提示G:\q.c(1): error C129: missing ; before :这个函数的出错是在q.c(1)文件中,如果这个就是你上面的函数,就是文件后缀不对。如果不是同一个文件,就是上述文件中少了一个分号。
汇编语言的程序必须将文件的扩展名设为.a***或.a51,编译器看到这种扩展名就会调用汇编器来编译,如果扩展名是.c,那么编译器会把这个文件当成C语言写的,编译的时候就牛头对上马嘴了。
晕,你在用C编译器编译汇编语言啊,当然会报错。把你的源代码文件的扩展名改为.a***,keil会自动调用汇编器的。
单片机c129错误?
你这个程序也是做成了头文件了吧,在主程序中用#include定义包含这个头文件的位置是在typedef unsigned char uint8; 前面了吧,这样typedef的定义就无效了,交换一下顺序。
你这个肯定是语法的错误,你int 后面没有加分号吧 unsingned int k 这句后面加了么,还有你要注意,分号必须是英文的分号,如果是的分号是编译不过去的。
你这程序没有错误,我在我的电脑上试了,没有错误,你这个错误是说在0000前面少了个“;”,你把有0000哪一行删了,从新输一遍,记得输得时候要用英文输入法。有时用中文输得会被认为是注释。祝你好运。
你的uchar写成了ucahr,改正过来即可通过编译,另外要使程序循环,延时函数要有内容。
第2行,***it ,必须小写***it,后面是什么?是p3-0=p^3 吗? p^3写法错误,要大写P,是哪个口?正确写法 p30=P3^0;不能用- 号,大写P,P几口?末尾要有分号。第3行,delay 前多个小数点。
关于c语言报错c129和c语言报错id returned 1的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。