memcpy函数
strncpy
sort
strcat
strdup
strstr
atoi
time
进程创建,调度
fork()
返回值0:子进程ID
返回值>0:父进程ID
进程退出条件:
1、exit(0)/exit(1)
2、cntrl+c信号杀死
3、段错误
4、代码跑完了
5、主线程退出,子线程也退出
6、return main函数
7、kill pid
8、重启
父进程先死,子进程的情况
子进程由init=1托管,init是子进程的父亲
父进程不死,子进程先死
子进程变成僵尸态 zombie
wait去回收
pid_t wait(int *status)
pid_t wait(pid_t pid,int *status,int options)
strncpy
sort
strcat
strdup
strstr
atoi
time
进程创建,调度
fork()
返回值0:子进程ID
返回值>0:父进程ID
进程退出条件:
1、exit(0)/exit(1)
2、cntrl+c信号杀死
3、段错误
4、代码跑完了
5、主线程退出,子线程也退出
6、return main函数
7、kill pid
8、重启
父进程先死,子进程的情况
子进程由init=1托管,init是子进程的父亲
父进程不死,子进程先死
子进程变成僵尸态 zombie
wait去回收
pid_t wait(int *status)
pid_t wait(pid_t pid,int *status,int options)