main()总是返回int? [英] main() always returns int?
本文介绍了main()总是返回int?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
可能重复:
main()在C / C ++中返回什么?
我开始学习C ++,并在我的脑海中出现了以下问题: main()总是返回int?我不能声明 void main()而不是 int main()
I've started learning C++ and the following question came up to my mind: main() always return int? Cannot I declare void main() instead of int main()?
推荐答案
是的, main()
必须返回 int
。返回值被传递回操作系统,以指示程序是否成功运行:zero表示成功。
Yes, main()
must return int
. The return value is passed back to the operating system, to indicate whether the program ran successfully: zero means success.
但是,您可以保留如果你喜欢,返回语句
main
(并且只有 main
在这种情况下,它将返回零。
However, you can leave the return
statement out of main
(and only main
) if you like; in that case, it will return zero.
这篇关于main()总是返回int?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文