main函数为什么需要返回值


通常来说 main函数有两种  void main() 和  int main(int argc, char* argv[])。那为什么main函数需要返回int呢。

一开始也有点懵,后来才想明白  通常需要返回值来判断是否正常执行吧  return 0代表正常,而我们通常也会定义各种错误码来代表不同的错误。返回其他的值对应不同的错误码来反映是什么错误。

我想这也是一种合理的解释了。

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM