主函数
主函数意味着建立一个独立进程,且该进程成为了程序的入口,对其它各函数、方法进行调用,这样整个程序的运行轨迹就像一种栈。
中文名
主函数
外文名
The main function
又叫做
Main函数
概述 听语音
一般而言,编写一个能运行在操作系统上的程序,都需要一个主函数。主函数意味着建立一个独立进程,且该进程成为了程序的入口,对其它各函数、方法进行调用,这样整个程序的运行轨迹就像一种栈,有时我们称之为调用栈。主函数既是程序的入口,又是程序的出口,通常我们还可以指定一个返回值再退出,以表明程序最后的结果是什么样的。
由于主函数肩负着入口和出口的重任,所以最好不要把太多的细节方面的逻辑直接放在主函数内,这样不利于维护和扩展。主函数应该尽量简洁,具体的实现细节应该封装到被调用的子函数里面去。
其它特性 听语音
主函数不能被重载。
主函数不能成为内联函数。(写上inline关键字没有任何用处)
各种语言对比 听语音
C/C++
int main(void)
{
/*代码*/
return 0;
}
或是
int main(int argc,char *argv[])
{
/*代码*/
return 0;
}
Java
static void main(string [] args)
{
/*代码*/
}
C#
注意:C#的Main首字母大写。
static void Main(String [] args)
{
/*代码*/
return 0;
}
或是
static void Main()
{
/*代码*/
return 0;
}
主函数意味着建立一个独立进程,且该进程成为了程序的入口,对其它各函数、方法进行调用,这样整个程序的运行轨迹就像一种栈。
中文名
主函数
外文名
The main function
又叫做
Main函数
概述 听语音
一般而言,编写一个能运行在操作系统上的程序,都需要一个主函数。主函数意味着建立一个独立进程,且该进程成为了程序的入口,对其它各函数、方法进行调用,这样整个程序的运行轨迹就像一种栈,有时我们称之为调用栈。主函数既是程序的入口,又是程序的出口,通常我们还可以指定一个返回值再退出,以表明程序最后的结果是什么样的。
由于主函数肩负着入口和出口的重任,所以最好不要把太多的细节方面的逻辑直接放在主函数内,这样不利于维护和扩展。主函数应该尽量简洁,具体的实现细节应该封装到被调用的子函数里面去。
其它特性 听语音
主函数不能被重载。
主函数不能成为内联函数。(写上inline关键字没有任何用处)
各种语言对比 听语音
C/C++
int main(void)
{
/*代码*/
return 0;
}
或是
int main(int argc,char *argv[])
{
/*代码*/
return 0;
}
Java
static void main(string [] args)
{
/*代码*/
}
C#
注意:C#的Main首字母大写。
static void Main(String [] args)
{
/*代码*/
return 0;
}
或是
static void Main()
{
/*代码*/
return 0;
}