一、问题
main( ) 函数是C语⾔程序中最重要的组成部分,不可或缺,那么它有什么作⽤?
二、解答
C程序是由⼀个或多个函数组成的,其中必须有⼀个且只有⼀个名为 main( ) 的函数, 该函数是整个程序的⼊口。 既然是程序的⼊⼜函数,那么在⼤部分 C 程序中,main( ) 函数⼀般都是调⽤其他函数。
例如:
int main()
{welcome();menu();inprt();
}
在C语⾔中,所有函数的定义都是平等的,也就不存在嵌套定义,但是可以嵌套调⽤。 唯⼀的例外是,main( ) 函数是不允许其他函数调⽤的,⽽且程序从 main( ) 函数开始,最后也会回到 main( ) 函数结束。
三、总结
main( ) 函数在程序中就是⼀个开始和结束的引导者,它⼀般不去实现功能,功能的实现就由其他的⼦函数和⾃定义函数来实现。