编译遇到:Error[Pa045]: function "****" has no prototype
原因:是函数没有给定参数的类型,即使是没有参数,也要加上void。这个不同于我们普通环境下的c程序编写。
解决办法:
例如
void printdata();//声明
void printdata()
{
printf("hello word!");
}
上面就会报错
Error[Pa045]: function "****" has no prototype
改成
void printdata(void);//声明
void printdata(void)
{
printf("hello word!");
}