请问这程序哪里错了?

2025-04-12 11:26:23
推荐回答(1个)
回答1:

这个程序本身没有错误!

错误在编译提示:


   

# 连接...
Linking...
#          错误           main函数已经在 1.obj 文件中定义了
# 在连接 lhl2.obj  时,检测到 1.obj 也有main函数
lhl2.obj : error LNK2005: _main already defined in 1.obj
Debug/lhl1.exe : fatal error LNK1169: one or more multiply defined symbols found

   

说明你当前编译的文件中,含有多个主函数main。你把1.obj 删除应该就可以了。


还有就是遇到程序报错,一定要好好看错误提示信息。

然后再有目的的搜索。