回 帖 发 新 帖 刷新版面

主题:[原创]在VC环境下一个工程只能包含一个带主函数的C源程序吗?

我想在VC环境下编辑C源程序,可一个工程内好像只能包含一个C源文件,编辑第二个时,链接时就出错了,这是怎么回事!

回复列表 (共2个回复)

沙发

是这样的。VC会把工程中所有的代码文件都编译,最后一起连接,得到可以执行的代码。
假设是一个“Win32 Console Application”类型的工程,则它必须从main函数开始运行。如果有多个main函数,则连接时就不知道到底该从哪个开始运行了。

其实,在连接的时候,一旦发现名字相同的符号(C语言的全局变量名、函数名,都算是符号),就会报错。

板凳

好的话,顶一个

















[url=http://www.sc115.com/vector]矢量素材[/url],[url=http://www.sc115.com/PPT]PPT模板[/url],[url=http://www.sc115.com]素材中国[/url]

我来回复

您尚未登录,请登录后再回复。点此登录或注册