关于单片机C语言编程流水灯的问题

#include<reg51.h>#include<intrins.h>#defineledP2;voiddelay(intz);intx,y,z;voidmain(vo... #include<reg51.h>
#include<intrins.h>
#define led P2;
void delay(int z);
int x,y,z;
void main(void)
{
unsigned char n;
led=0xfe;
while(1)
{
for(n=0;n<7;n++)
{
led=_crol_(led,1);
delay(100);
}

}
}
void delay(int z)
{
for(x=z;x>0;x--)
for(y=110;y>0;y--);
}

编译时一直都显示这两种情况,不知道哪里有问题了求大神回答
KAO.C(9): warning C275: expression with possibly no effect
KAO.C(9): error C141: syntax error near '='
KAO.C(14): error C141: syntax error near '='
KAO.C(14): error C141: syntax error near ';'
展开
 我来答
百度网友4db6c67
2014-08-12 · TA获得超过297个赞
知道小有建树答主
回答量:143
采纳率:100%
帮助的人:113万
展开全部
目测是中文输入法的问题
请把错误行附近所有的 ;和, 等符号全部切换到英文输入法 重新敲进去 再试一次
还有 #define那一行 最后结尾不需要; 请去掉
追问
。。 找到了!!#define 这一行不能加分号,,谢谢诶你!
追答
不客气   有效请采纳
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式