每天几个编程小笔记
exit() VS _exit()
小栗子🌰:
1.exit()
#include<stdio.h>
#include<stdlib.h>
int main(){
printf("Hello\n");
printf("Hi\n");
exit(0);
}
=>Hello Hi
2._exit()
#include<stdio.h>
#include<stdlib.h>
#include<unistd.h>
int main(){
printf("Hello\n");
printf("Hi\n");
_exit(0);
}
=>Hello
这篇博客探讨了C语言中两个重要的退出进程函数exit()和_exit()。通过一个小例子,解释了它们在使用上的不同,指出exit()会进行清理工作,而_exit()则直接终止进程,不执行任何清理操作。
943

被折叠的 条评论
为什么被折叠?



