每个扩展名为.C的C源程序都应包含一个main函数

这句话是错的,为什么,求大神指导。

main函数的作用表示的是:程序的执行开始,如果这个文件只是一个被包括文件,则不需要有main函数
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-10-25
可以这样写
/*********file1.c*************/
int fun(int n)
{
return n>1?fun(n-1)*n:1;
}
/********mainC.c*********************/
#include<file.c>
#include<stdio.c>
void main(void)
{
printf("%d\n",fun(10));
}
第2个回答  2018-05-17
一定有main函数
相似回答