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前面还缺少';'我前面都加过‘;’就是找不到错误啊。求高手指点???
展开
 我来答
百度网友43ea45e
推荐于2016-05-16 · TA获得超过704个赞
知道小有建树答主
回答量:128
采纳率:100%
帮助的人:134万
展开全部
有两个语句出错了,应该去掉最后的分号,修改后如下:
#define uchar unsigned char
#define uint unsigned int
修改后,顺利通过编译。
-完-
更多追问追答
追问
我修该了,用keil 编译以后还是有上面错误的提示??还是提示error c129 :missing ';'before 'int'
追答
看了一下,还有一个语句要改的:
unsingned int k
改为:
unsingned int k;
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式