EXIT_SUCCESS, EXIT_FAILURE
来自 cppreference.cn
定义于头文件 <cstdlib> |
||
#define EXIT_SUCCESS /*实现定义*/ |
||
#define EXIT_FAILURE /*实现定义*/ |
||
EXIT_SUCCESS
和 EXIT_FAILURE
宏展开为整型常量表达式,可以用作 std::exit 函数的参数(因此,也可用作从 main 函数 返回的值),并指示程序执行状态。
自由实现需要提供 |
(since C++23) |
常量 | 描述 |
EXIT_SUCCESS
|
程序成功执行 |
EXIT_FAILURE
|
程序执行不成功 |
[编辑] 注解
EXIT_SUCCESS
和值零都表示程序成功执行状态(参见 std::exit),尽管不要求 EXIT_SUCCESS
等于零。
尽管自 C++23 起自由实现需要 EXIT_SUCCESS
和 EXIT_FAILURE
,但不要求它们在自由 C 实现中可用。
[编辑] 示例
运行此代码
可能的输出
The quick brown fox jumps over the lazy cat
[编辑] 参见
C 文档 关于 EXIT_SUCCESS, EXIT_FAILURE
|