C / C ++中的void main和int main之间的区别

有时我们使用int main(),有时使用void main()。现在我们想到的是,这两者之间有什么区别。

main()方法类似于其他功能。它还接受参数,并返回一些值。我们必须记住一点,程序从此main()方法开始执行。因此,操作系统将调用此函数。从中返回某些值时main(),它将返回操作系统。

voidmain()表示main()函数将不返回任何值,但intmain()表示main()can可以返回整数类型的数据。如果我们的程序很简单,并且在到达代码的最后一行之前不会终止,或者代码没有错误,则可以使用void main()。但是,如果要使用exit()方法终止程序,则必须返回一些整数值(零或非零)。在那种情况下,空白main()将不起作用。因此,最好在intmain()上使用int main()