gpt4 book ai didi

c - 开始学习c但不知道为什么要用Return 0

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

我开始学习c编程。在学习一些基本程序时,我怀疑为什么我们在程序末尾使用“return 0”,即使我没有写return 0,我也得到了正确的输出(对于基本程序)。我想知道...1)需要什么使用?2)如果我们不写会发生什么?

最佳答案

C 程序中的大多数函数都有返回类型。通过返回类型,我的意思是一些数据发送回调用该函数的东西。这个调用者可以是另一个函数,甚至是操作系统。

现在,当你编写一个 C 程序时,你会注意到它有一个 main() 函数,其中驻留着人们编写的代码。这个主要功能是这样描述的

int main()

void main()

在此声明中,您可以注意到 int(表示整数)和 void,但什么也没有。这定义了函数将返回的数据类型。

因此,在每个 C 程序的末尾,return 0 就像一个命令,表示将整数 0 返回给调用者(在本例中为 C 运行时)。有一些预定义的整数具有预定义的含义。像这里的 0 表示执行时没有任何错误。通常返回 1 表示程序执行时出现错误。

关于c - 开始学习c但不知道为什么要用Return 0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26065624/

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