C程序必须由 main函数开始执行。无论main函数在源文件中的位置如何,编译器都会找到它并从这里开始执行程序。main函数是C程序的入口点,也是程序执行的起始位置。
在C语言中,一个程序只能有一个main函数,并且这个函数必须出现在程序中。程序的执行流程从main函数开始,逐行执行直到main函数结束。在main函数中,可以调用其他函数来实现程序的具体功能。
总结:
1. C程序必须由main函数开始执行。
2. main函数是C程序的入口点。
3. 一个C程序只能有一个main函数。
4. 程序的执行从main函数的第一条语句开始,逐行执行直到main函数结束。