一个C程序编译时出现以下错误提醒,不知道是什么错误,我使用的是VC++6.0。麻烦帮我看一下,谢谢!

--------------------Configuration: C语言程序大作业 - Win32 Debug--------------------
Linking...
main.obj : error LNK2005: _head already defined in fun.obj
fun.obj : error LNK2001: unresolved external symbol _strycpy
Debug/C语言程序大作业.exe : fatal error LNK1120: 1 unresolved externals
执行 link.exe 时出错.

C语言程序大作业.exe - 1 error(s), 0 warning(s)

    问题:头文件已经定义在fun.obj;

    _strycpy看看是不是写错了;

    你把程序最好贴出来。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-01-14
fun函数和主函数中有重复定义的文件,你看看追答

链接出错,语法都对

追问

请问,链接出错是指什么?还有你上面所说的文件是指?

第2个回答  2018-01-14
重复定义、调用时未申明追问

我检查了几遍,好像没有重复定义。还是我理解有错误,您可以举个例子吗?

相似回答