标题:
找不到错误求助(错误显示在程序最下面) error C141: syntax error near '=', exp...
[打印本页]
作者:
单骗机
时间:
2019-9-28 10:03
标题:
找不到错误求助(错误显示在程序最下面) error C141: syntax error near '=', exp...
#include<reg52.h>
#include <intrins.h>
#define unit unsigned int;
#define uchar unsigned char;
uchar temp;
unit i,j;
void delay();
void main();
{ while(1)
{ for(i=0;i<8;i++)
{temp=0xfe;
P1=temp;
temp= _crol_(temp,1);
delay(600);
P1=temp;
}
for(j=0;j<8;j++)
{temp=0x7f;
P1=temp;
temp= _cror_(temp,1);
delay(600);
P1=temp;
}
}
}
void delay(unit z)
{ unit x,y;
for{x=100;x>0;x--}
for{y=z;y>0;y--};
}
Build target 'Target 1'
compiling 流水灯.c...
流水灯.C(9): error C141: syntax error near '{'
流水灯.C(9): error C141: syntax error near '1'
流水灯.C(10): error C141: syntax error near '=', expected ')'
流水灯.C(10): error C129: missing ';' before '<'
Target not created
作者:
wulin
时间:
2019-9-28 10:29
这里后面多了分号
#define unit unsigned int;
#define uchar unsigned char;
void main();
这里错用花括号
for{x=100;x>0;x--}
for{y=z;y>0;y--};
子函数声明少了参数
void delay( );
作者:
没有你
时间:
2019-9-28 10:35
#define 后面不用加“;”的
作者:
imxuheng
时间:
2019-9-28 10:38
void main(); 改为void main()
作者:
tyrl800
时间:
2019-9-28 17:14
#define unit unsigned int;
#define uchar unsigned char;
void main();
三条语句后面没有分号
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1