[ Linux ] 可重入函数,volatile 关键字,SIGCHLD信号
1.可重入函数在数据结构初阶时我们学习过链表,其中当然也学习过链表头插。在此我们复习一下链表头插,我们使用画图来演示。newnode->next = head->next;head->next = newnode;下面我们假设今天main执行流只在执行insert函数向一个链表he...
三十一、Linux 进程与信号——SIGCHLD 信号、kill和raise函数以及alarm函数
31.1 SIGCHLD 信号子进程状态发生变化(子进程结束)产生该信号,父进程需要使用 wait 调用来等待子进程结束并回收它。避免僵尸进程 #include <stdio.h> #include <stdlib.h> #include <signal.h> #...