VC++6.0在编译程序时显示没有错误没有警告,但是执行时却显示一个错误,什么原因?

如题所述

把主文件以外的文件里的main()函数删除。所有连接的文件中只能有一个main()函数。
温馨提示:内容为网友见解,仅供参考
第1个回答  2016-01-15
函数重名了。追问

怎么改

追答

清理下先,没准不用改,可能是遗留文件造成的。但也不见得,有些新手会把多个程序写在同一个项目的多个cpp文件里,每个里面都有main函数,然后就这样了……
注意下VC6的文件组织形式就没事了,每个程序都要建一个独立的项目(Project),若干个项目可以共用一个工作区(WorkSpace)。