EXIT_SUCCESS, EXIT_FAILURE
來自 cppreference.com
定義於標頭檔案 <cstdlib> |
||
#define EXIT_SUCCESS /*實現定義*/ |
||
#define EXIT_FAILURE /*實現定義*/ |
||
EXIT_SUCCESS
和 EXIT_FAILURE
宏展開為整型常量表達式,可作為 std::exit 函式的引數(因此,也可作為 main 函式的返回值),表示程式執行狀態。
獨立實現必須提供 |
(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
|