通常来说 main函数有两种 void main() 和 int main(int argc, char* argv[])。那为什么main函数需要返回int呢。
一开始也有点懵,后来才想明白 通常需要返回值来判断是否正常执行吧 return 0代表正常,而我们通常也会定义各种错误码来代表不同的错误。返回其他的值对应不同的错误码来反映是什么错误。
我想这也是一种合理的解释了。
通常来说 main函数有两种 void main() 和 int main(int argc, char* argv[])。那为什么main函数需要返回int呢。
一开始也有点懵,后来才想明白 通常需要返回值来判断是否正常执行吧 return 0代表正常,而我们通常也会定义各种错误码来代表不同的错误。返回其他的值对应不同的错误码来反映是什么错误。
我想这也是一种合理的解释了。
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。