Visual Studio编译时报错“函数名:重定义;不同的基类型”时间:2022-12-14 14:35:23错误原因: 方法在还未声明的地方就使用了。由于使用的地方与定义的地方都是在同一个.c文件中,所以没有报未声明的错误。 解决方法: 把实现放到使用的前面,或者在include语句和宏定义后面加上函数声明。