gpt4 book ai didi

c - 为什么所有 C 程序都应该以返回 `int` 的 main() 开头?

转载 作者:行者123 更新时间:2023-11-30 21:33:43 24 4
gpt4 key购买 nike

我想知道所有C程序都应该以“int main()”这个标准函数开头的主要原因是什么?为什么它应该是 "int" ?谢谢

最佳答案

并非所有 C“程序”都以“int main”开头。我将程序放在引号中,以强调这样一个事实:您可以拥有不包含 main 的 c 文件,例如类定义。本质上, main 是告诉计算机要做什么以及按什么顺序执行的代码部分 - 所有其他文件都可以被视为帮助程序文件,它们对代码进行分区以使其更具可读性和可维护性。 Main 具有 int 类型,因为程序将返回一个整数值,描述程序执行时是否没有问题,这对应于返回 0,或者出了什么问题,它可以是任何非零数字,通常有文档可以说明就失败而言,相应的数字意味着什么。

关于c - 为什么所有 C 程序都应该以返回 `int` 的 main() 开头?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25965071/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com