void main()和main()之间的区别

大家好,小霞来为大家解答以上的问题。void main()和main()之间的区别这个很多人还不知道,让我们一起来看看吧!

1、标准C语言的main函数intmain(intargc,char**args)  其中argc代表参数个数args代表参数列表  C99标准建议把main函数指定为int型(整型),它要求函数带回一个整数值。

2、在main函数中,在执行的最后设置一个“return0;“语句。

3、当主函数正常结束时,得到的函数值为0,当执行main函数过程中出现异常或错误时,函数值为一个非0的整数。

4、这个函数值是返回给调用main函数的操作系统的。

5、程序员可以利用操作指令检查main函数的返回值,从而判断main函数是否已正常执行。

6、不写这个语句,有的C编译系统会在目标程序中自动加上这一语句。

7、也就是说这个语句不是必须存在的。

本文到此分享完毕,希望对大家有所帮助。

© 版权声明
评论 抢沙发
加载中~
每日一言
不怕万人阻挡,只怕自己投降
Not afraid of people blocking, I'm afraid their surrender