显然不是,可以有很多个,但是有几点需要注意:
1、所有源文件中只许出现一次主函数main;
2、文件的包含关系要弄清楚了,不然很可能产生链接错误。
当然不是了,可以任意多个文件,但是只能有一个入口函数Main(),举个简单的例子
//冒泡排序(maopao.h)
#include
void paixu()
{
printf("maopao.h");
}
//主程序(Main.c)
#include "maopao.h"
void main()
{
paixu();
}
一个工程可以包含很多的源文件。楼主随意下载一个大中型软件源码然后仔细看看就明白了。exe的入口函数是“main”
可以有多个项目,每个项目可以有多个文件,汗~