KEIL5 出现 explicit type is missing "int" assumed错误的解决方法
网上下载的学习、参考程序,在使用KEIL5打开时,报: explicit type is missing (“int” assumed)
将程序定位到错误的位置,如下:
//定义_sys_exit()以避免使用半主机模式
_sys_exit(int x)
{
x = x;
}
这是跟编译器有关,在KEIL4下开发没有问题,移植到KEIL5时报错,阅读函数,这个函数没有返回值,在函数前添加 void 编译通过。
如下:
//定义_sys_exit()以避免使用半主机模式
void _sys_exit(int x)
{
x = x;
}