Visual Studio编译时报错“函数名:重定义;不同的基类型”

错误原因:

方法在还未声明的地方就使用了。由于使用的地方与定义的地方都是在同一个.c文件中,所以没有报未声明的错误。

解决方法:

把实现放到使用的前面,或者在include语句和宏定义后面加上函数声明。

原文地址:https://www.cnblogs.com/argenbarbie/p/6297426.html