有些程序用的是int main,但是有些程序则是void main,请问这两者有什么区别呢,在使用时该如何选择呢?
哈喽,各位小伙伴们,在我们学习C语言的过程中经常会看到书中的main函数前带有int和void,就像下面这样: 上面这两种有什么区别呢?在C语言中,可以把函数分为有返回值函数和无返回值函数两种,其中函数为int型的就必须要返回一个值,而void型则不需要返回值。
C语言一般void就行,C++一般要求int,这跟编译器要求有关