1.编译告警信息提示 :**********: warning: #1295-D: Deprecated declaration ********************** - give arg types
意思是:弃用的声明,
改方法:经检查是函数的参数为空时,没有加void,这是一种老式用法,所以编译器给出了告警信息。.
2.error: #268: declaration may not appear after executable statement in block
意思是:声明不能放在执行语句块后。
例如:出现编译错误的函数如下:
void Scan(void)
{
GetStart();
u8 ii;
while(1)
{ }
}
改正后,编译OK的函数如下:
void Scan(void)
{
u8 ii;
GetStart();
while(1)
{ }
}