C语言(流水灯程序)的多个公共定义问题,错误反馈.
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/10/07 01:56:11
C语言(流水灯程序)的多个公共定义问题,错误反馈.
大家给我看看我这段程序,如果有懂单片机的就更好了,错误报告是“多个公共定义”
#include
#include
#define uint unsigned int
#define uchar unsigned char
//unsigned char _crol_;
uchar temp;
void delay(uint);
void main()
{\x05\x05temp=0xfe;
\x05\x05P1=temp;
\x05while(1)
\x05{\x05temp=_crol_(temp,1);
\x05\x05delay(60);
\x05\x05P1=temp;\x05
\x05}\x05
}
void delay(uint z)
{ uint x,y;
\x05for(x=100;x>0;x--)
\x05\x05for(y=z;y>0;y--);
}
大家给我看看我这段程序,如果有懂单片机的就更好了,错误报告是“多个公共定义”
#include
#include
#define uint unsigned int
#define uchar unsigned char
//unsigned char _crol_;
uchar temp;
void delay(uint);
void main()
{\x05\x05temp=0xfe;
\x05\x05P1=temp;
\x05while(1)
\x05{\x05temp=_crol_(temp,1);
\x05\x05delay(60);
\x05\x05P1=temp;\x05
\x05}\x05
}
void delay(uint z)
{ uint x,y;
\x05for(x=100;x>0;x--)
\x05\x05for(y=z;y>0;y--);
}
你把错误贴出来,我看看
再问: *** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
SYMBOL: MAIN
MODULE: lesson2-3.obj (LESSON2_3)
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?MAIN?LESSON2_3
再答: 你这个不是这个程序本身的问题 单看每一句 是没问题的 应该是你的工程的问题 包括头文件和库文件等
再问: 能详细解释下吗?谢谢你!
再答: 你用的什么开发环境 keil? 因为报错 不会准确反映错误原因,所以具体我也不清楚什么问题导致
不过你可以吧工程发过来我帮你测试下
再问: 的确是keil 你加我**吧 122377867
再问: *** ERROR L104: MULTIPLE PUBLIC DEFINITIONS
SYMBOL: MAIN
MODULE: lesson2-3.obj (LESSON2_3)
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?MAIN?LESSON2_3
再答: 你这个不是这个程序本身的问题 单看每一句 是没问题的 应该是你的工程的问题 包括头文件和库文件等
再问: 能详细解释下吗?谢谢你!
再答: 你用的什么开发环境 keil? 因为报错 不会准确反映错误原因,所以具体我也不清楚什么问题导致
不过你可以吧工程发过来我帮你测试下
再问: 的确是keil 你加我**吧 122377867
这个C语言程序是求三角形面积的,其中有个错误求大神指出
程序改错题.请修改程序,使下面的程序是完成1+2+……+N的求和功能.(提示:有5个错误) C语言
以下叙述中正确的是( )A C语言程序总是从第一个定义的函数开始执行 B 在C语言程序中,要调用的函数必须
C 语言 指针变量的定义问题
关于C语言定义变量的问题
c语言中数组定义的问题~
用AT89C51单片机的P2口控制8个Led的流水灯的C程序看不懂?
c语言如何定义多个变量的范围
C语言中请指出下列变量定义的错误
设计c语言程序输出m个A,n个B可以组合成多少个不同排列的问题?
C语言.在C语言程序中,符号常量的定义要使用___________预处理命令
C语言程序问题:求表达式的值!