c++,vs软件中遇到的问题报错

c++,vs软件中遇到的问题报错
错误 LNK2005 _main 已经在 源.obj 中定义 Project2 D:\vs2017项目\Project2\Project2\源1.obj 1
错误 LNK1169 找到一个或多个多重定义的符号 Project2 D:\vs2017项目\Project2\Debug\Project2.exe 1
有人能给回答下这是什么原因嘛, 不能像别人一样在源文件中添加新建项,否则报错,难死我了

估计是你在一个项目里添加了2个程序,都包含main
一个项目只能有一个main函数,写新程序的时候,创建一个新的项目(project)

这个错误可能是因为程序中有多个"main"函数的定义,比如将一个源代码文件中的main函数定义与另一个源代码文件中的main函数定义进行了混合。你再检查一下代码,确保只有一个main函数被定义,或者您可以尝试创建一个新的项目,并将您的代码从头开始添加到其中。或者你将大概要问题的地方的代码粘出来,方便大家查看问题。