abort() 属于异常退出;直接终止进程,不做任何处理,没有任何返回值;不是返回到main(); exit(…) 属于正常退出;可以返回参数,exit( 0 );终止进程前会释放变量、缓存、关闭I/O等操作;