c++ - c/c++中return 0的作用是什么?

标签 c++ c

<分区>

int main()
{
  /*

   Code Here

  */

  return 0;
}

如果应用返回 -1 而不是 0 会发生什么? 我也使用 -1 返回,但我的程序也成功运行。比起带数字的返回语句需要什么。

最佳答案

通常,返回值用于判断程序是成功还是失败。您可以从另一个程序调用您的程序并记录状态。操作系统记录程序的返回值,并推断 0 为成功,非零为失败。

例如:如果您已在任务计划程序中安排程序。它将 0 解释为成功,将任何其他值解释为失败,并相应地显示任务的状态列。

关于c++ - c/c++中return 0的作用是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52823069/

相关文章:

c++ - 构造函数右括号处的无法访问的代码

c++ - 结合模板和类型安全

C++ unordered_map 使用自定义类类型作为键

c - 显示最少/最常出现的字符的程序

在 C 中连接字符串文字

c++ - 如何使用 Bazel 编译一个简单的线程应用程序

c++ - QDateTime::fromString 返回无效日期,我错过了什么?

c - C Master Volume Windows 中的 __uuidof

c - 高效过滤位串

c - 链表无法打印所有元素