【Linux学习】深入探索进程等待与进程退出码和退出信号

文章目录

退出码
return退出
进程的等待
进程等待的方法

退出码
main函数的返回值:进程的退出码。 一般为0表示成功,非0表示失败。 每一个非0退出码都表示一个失败的原因;
echo $?命令
作用:查看进程退出码。(最近一次进程退出时的退出码)
查看进程的退出码对应的错误描述:

使用系统自带函数:strerror 作用:将一个错误吗转化为错误描述。

示例:
测试代码:
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<unistd.h>

int main()
{
for(int i =0 ;i<200;i++)
{
printf("%d: %sn",i,strerror(i)); ......

版权声明:csdnhot 发表于 2024-05-27 6:34:38。
转载请注明:【Linux学习】深入探索进程等待与进程退出码和退出信号 | 程序员导航网

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...