奇怪的编译错误
我在fc4下编程,有一个函数已经做好了。编译都通过了,后来要改第一个参数的类型和参数名,其他参数不动。
再重新编译提示我。
my_fi.c:45: error: conflicting types for 'fi_cfg'
my_fi.h:33: error: previous declaration of 'fi_cfg' was here
我查了代码没有重复定义函数名,将my_fi.h中的fi_cfg函数注掉,就可以编译过了。
打开就是不过,提示上面的信息。请大家帮助,这是什么问题?