11_函数的退出方式

abort

exit

一、用abort()结束程序

  用abort()表示非正常结束程序。如果要正常结束程序得用exit()

二、用exit()结束程序

  用exit()它可以使程序正常结束,这个函数需要一个整数作参数返回给操作系统,一般0代表正常结束。

三、在main()函数中也可以用return来结束程序

 return 1相当于exit(1);

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
#include <stdarg.h>
 
int add(int a,int b)
{
    abort();
    return a+b;
}
 
 
 
 int main(int argn,char* argv[])// int a[1]//a[0]
{   
    printf("代码开始
");
    getchar();
   // exit(1);
    //return 1;
    //abort();
  add(1,1);
    
    printf("代码结束
");
    getchar();
    
    return 0;
}
View Code
原文地址:https://www.cnblogs.com/sd-xyy/p/12913595.html