c语言exit(0);
时间: 2024-05-15 20:14:03 浏览: 182
详解C语言中return与exit的区别
5星 · 资源好评率100%
`exit(0)` 是 C 语言标准库 `<stdlib.h>` 中的函数,它的作用是退出程序并返回一个状态码。在参数为0时,表示程序正常结束,其他参数则表示程序异常结束。具体使用方法可以参考以下代码示例:
```c
#include <stdio.h>
#include <stdlib.h>
int main() {
int a = 5;
if (a > 0) {
printf("a is positive\n");
exit(0); // 程序正常结束
} else {
printf("a is negative\n");
exit(1); // 程序异常结束
}
}
```
该程序会根据变量 `a` 的值输出不同的信息,并使用 `exit()` 函数结束程序。在本例中,如果 `a > 0`,则程序正常结束,状态码为0;否则程序异常结束,状态码为1。
阅读全文