new vs oid衣服:void main() 是什么,可以返回值吗?

来源:百度文库 编辑:高考问答 时间:2024/05/12 05:58:56

在C/C++语言中,main()函数是程序开始执行的地方,一般来说main()函数无返回值
java也是将public static void main(String args[])作为程序执行的起点。
一般返回值也是空

是C语言的启动函数,
两种返回形式,一种是int型,另一种是void
void的是无返回值型的,int是返回int型的值
你的例子不能返回值,因为使用的是void

是主函数在调用时,无反回值。该函数不一定只用于c语言,java语言等其它语言里也有。

你们要说是C语言的函数入口,我不答应,我学的是java,同样用main来做函数入口:最常见的这句:
public static void main(String args[]){
}
所以它不一定是c的入口.它是大多数语言函数的入口才对!
void表示不返回任何类型!main是主函数的入口,也就是说程序是从这句话开始的,如果你有main函数的话.

其实 void main()是一种错误的写法.
平常只写成main()是int main(void)的缩写而已.即使在程序中没有明显的return语句也能成功编译,那也是软件自动添加了return 0(或1);语句;所以请不要写成void main().
其他函数可以无返回值,但main()不行,它必须要有个返回值来告诉操作系统,这个程序到底执行成功了(return 0)还是失败了(return 1)