void main() 和 int main() 到底有什么本质区别?

2024年11月19日 04:40
有2个网友回答
网友(1):

int main()函数 是一个整型函数,给操作系统返回一个状态值(整型,例如0等)让操作系统明白这个程序执行的状态,比如执行这个程序后下一步可能要根据这个返回值做分支处理,如果主函数的返回值就是0,那么主函数是正常退出的. 用void的话,主函数异常退出和正常退出就无法区别了

网友(2):

基本没有区别,本来是没void的,这里随意