keil c 51编程遇到了麻烦,总是出现error c129 :missing ';'before 'int' 不知道如何解决??????
#include"AT89x55.H"#include<stdio.h>#defineucharunsignedchar;#defineuintunsignedint;u...
#include"AT89x55.H"
#include <stdio.h>
#define uchar unsigned char ;
#define uint unsigned int;
unsingned int k
sbit SAT=P1^4;
char code_fan[8]={0xf1,0xf3,0xf2,0xf6,0xf4,0xfc,0xf8,0xf9};
sbit OE=P1^2;
unsigned int dat;
求高手解答,我就是 不知道为什么int前面还缺少';'我前面都加过‘;’就是找不到错误啊。求高手指点??? 展开
#include <stdio.h>
#define uchar unsigned char ;
#define uint unsigned int;
unsingned int k
sbit SAT=P1^4;
char code_fan[8]={0xf1,0xf3,0xf2,0xf6,0xf4,0xfc,0xf8,0xf9};
sbit OE=P1^2;
unsigned int dat;
求高手解答,我就是 不知道为什么int前面还缺少';'我前面都加过‘;’就是找不到错误啊。求高手指点??? 展开
1个回答
展开全部
有两个语句出错了,应该去掉最后的分号,修改后如下:
#define uchar unsigned char
#define uint unsigned int
修改后,顺利通过编译。
-完-
#define uchar unsigned char
#define uint unsigned int
修改后,顺利通过编译。
-完-
更多追问追答
追问
我修该了,用keil 编译以后还是有上面错误的提示??还是提示error c129 :missing ';'before 'int'
追答
看了一下,还有一个语句要改的:
unsingned int k
改为:
unsingned int k;
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询