黑马程序员技术交流社区
标题:
C语言一个知识
[打印本页]
作者:
zhuaihuo1744
时间:
2015-10-20 13:37
标题:
C语言一个知识
程序退出状态 值EXIT_SUCCESS在编程的情况下退出,这是一个普遍的做法是成功后的操作。这里EXIT_SUCCESS是一个宏,它被定义为0。
如果你有一个错误在你的程序中,你出来的条件,那么你就应该退出状态EXIT_FAILURE,被定义为-1。因此,让我们写上面的程序如下:
#include <errno.h>
#include <string.h>
main()
{
int dividend = 20;
int divisor = 5;
int quotient;
if( divisor == 0){
fprintf(stderr, "Division by zero! Exiting...\n");
exit(EXIT_FAILURE);
}
quotient = dividend / divisor;
fprintf(stderr, "Value of quotient : %d\n", quotient );
exit(EXIT_SUCCESS);
}
上面的代码编译和执行时,它会产生以下结果:
Value of quotient : 4
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2