_exit() --- 直接结束进程进入到内核中
exit() --- 清理I/O缓冲区后再退出进程
return --- 函数返回
下面我就举个例子说明下吧,
_exit()
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
int main()
{
int ret = 0;
printf("I'm ok!\n");
printf("Good good study!");
_exit(0);
}
//执行输出:
//I'm ok!
exit()
#include <stdio.h>