Build target 'Target 1'
compiling Text2.c...
TEXT2.C(6): error C132: 'main': not in formal parameter list
TEXT2.C(6): error C141: syntax error near '{'
TEXT2.C(9): error C244: 'led1': can't initialize, bad type or class
TEXT2.C(9): error C132: 'led1': not in formal parameter list
TEXT2.C(10): error C132: 'delay1s': not in formal parameter list
TEXT2.C(11): error C244: 'led1': can't initialize, bad type or class
TEXT2.C(11): error C132: 'led1': not in formal parameter list
TEXT2.C(12): error C132: 'delay1s': not in formal parameter list
TEXT2.C(13): error C141: syntax error near '}'
TEXT2.C(20): error C141: syntax error near '}'
Target not created
#include<reg52.h> #define uint unsigned int sbit led1=P2^0; void delay1s() void main() { while
答案:3 悬赏:80 手机版
解决时间 2021-03-14 18:26
- 提问者网友:姑娘长的好罪过
- 2021-03-13 23:59
最佳答案
- 五星知识达人网友:一把行者刀
- 2021-03-14 01:21
把代码贴完整
全部回答
- 1楼网友:猎心人
- 2021-03-14 02:43
可能你把"main"写成了"mian"吧
- 2楼网友:旧脸谱
- 2021-03-14 01:39
正确答案 已经运行过了。
#include
#define uint unsigned int
sbit led1=P2^0;
void delay1s();
void main()
{
while(1)
{
led1=0;
delay1s();
led1=1;
delay1s();
}
}
void delay1s()
{
uint i,j;
for(i=500;i>0;i--)
for(j=110;j>0;j--);
}
定义void delay()是后面要加“;”,写子函数void delay()是第二个for语句是第一个for语句的子语句,因此第二个for语句后面要加“;”
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯