keil
中常见的几种警告,你遇见过几个?
keil
中常见的几种警告,固然,相对于错误的,警告的程度不及错误的
严重性,有时候忽略,会出现意想不到的错误。先看看常见的几种错误,分
析出来现的原因。
1. Warning 280:i:unreferenced local variable
说明
局部变量
i
在函数中未作任何的存取操作
解决方法
消除函数中
i
变量的宣告
2 Warning 206:Music3:missing function-prototype
说明
Music3( )
函数未作宣告
或未作外部宣告
所以无法给其他函数调用
解决方法
将叙述
void
Music3(void)
写在程序的最前端作宣告
如果是其他
文件的函数则要写成
extern void Music3(void),
即作外部宣告
3 Compling :C:\8051\MANN.C
Error:318:cant open file beep.h
说明
在编译
C:\8051\MANN.C
程序过程中
由于
main.c
用了指令