C / C ++中的exit(0)vs exit(1)与示例
void exit(int status);
exit(0);
exit(1);
//C ++程序演示
//exit和exit(1)的示例
#include <iostream>
using namespace std;
int main(){
int a;
int b;
cout << "Enter divisor (value of a)//: ";
cin >> a;
cout << "Enter dividend (value of b)//: ";
cin >> b;
cout << "//答: " << a << endl;
cout << "//b: " << b << endl;
if (b == 0) {
cout << "//股息不得为0 ...-" << endl;
//EXIT_FAILURE-
exit(1);
}
cout << a << "/" << b << " //: " << (float)a / (float)b << endl;
//EXIT_SUCCESS-
exit(0);
}RUN 1//: Enter divisor (value of a)//: 10 Enter dividend (value of b)//: 3 //答: 10 //b: 3 10/3 //: 3.33333 RUN 2//: Enter divisor (value of a)//: 10 Enter dividend (value of b)//: 0 //答: 10 //b: 0 //股息不得为0 ...-
//C ++程序演示
//exit和exit(1)的示例
#include <stdio.h>
#include <stdlib.h>
int main(){
FILE* fPtr;
//打开文件
fPtr = fopen("hello1.txt", "r");
//检查文件是否存在
if (fPtr == NULL) {
printf("oops, file does not exist...");
//EXIT_FAILURE-
exit(1);
}
printf("文件已成功打开...-");
//清除文件
fclose(fPtr);
//EXIT_SUCCESS-
exit(0);
}oops, file does not exist...
exit和exit(1)之间的区别
exit(0);
exit(1);
exit(0)定义没有任何错误的干净退出。
热门推荐
1 如何训练狗狗不叫
2 训练狗狗不叫
3 训练狗狗随行
4 怎么训练狗狗不叫
7 训练比熊狗狗教程
10 上海狗狗训练
11 怎么训练狗狗上厕所
12 训练狗狗趴下
13 狗狗服从训练
14 训练狗狗拒食
15 训练狗狗笑
16 训练狗狗大便
17 训练狗狗立
18 训练狗狗捡东西