可/不可重入函数

一个函数在被调用执行期间(尚未调用结束),由于某种时序(递归或者处理信号捕捉时等情况)又被重复调用,称之为“重入”。根据函数实现的方法可分为“可重入函数”和“不可重入函数”两种。看如下程序。 可以看出在进程主控程序的insert函数未执行完时(在执行完p->next=head时,收到一个信号,需要立即去处理信号),马上内核接着调用了insert函数来将node2节点插入链表。预期结果应该是node
相关文章
相关标签/搜索