用中文企业版VC++6.0做C语言程序遇到的问题

来源:百度知道 编辑:UC知道 时间:2024/06/28 03:59:52
为什么中文企业版VC++6.0中建立的一个新工程只能包含一个C语言程序文件,如果需要再做一个程序,必须得再建一个新工程,如果一个工程里面有2个不同的程序文件,运行时就会出现错误,这是由什么造成的?请高手指教,问题解决追加分。
程序没问题,分开可以运行,就是每次做新程序都要新建工程很麻烦,为什么不能包含多个程序文件?

这应该是软件自己的规定吧,反正在同一个工程下只能有一个main()函数,我每次编程都不建工程的,直接点击new按钮新建一个文件,然后把文件保存为后缀为c或cpp就行了,c语言就保存为.c,c++就保存为.cpp.这样就方便多了。

主函数只能有一个的

至于你说的一个工程里面有2个不同的程序文件 那么到底是谁调用谁
哪个为主要的 如何调用?

你现在还用不到 先一个个新建吧

可以包含多个源文件的。

但一个工程里只能有一个main函数!

一个新工程并不是只能包含一个C语言程序文件,可以包含多个c源文件,但是这多个源文件中只能包含一个main()函数,多于一个就会出错。

每个工程中可以有很多文件,其中有很多cpp,但是只能有一个cpp文件是可以含有main的,我想是你的后来写的程序中又包含了main,所以运行会报错,建议你写小程序的时候(如只有一个cpp的小文件)不要建立工程,直接建立一个C++ Source File文件就可以,而且可以直接编译调试,如果要编写需要多个cpp或者.h等文件的程序时就只能每次建立一个工程了

请问你的vc++6.0多大啊?我敢肯定你的程序少东西。