可/不可重入函數

一個函數在被調用執行期間(尚未調用結束),由於某種時序(遞歸或者處理信號捕捉時等情況)又被重複調用,稱之爲「重入」。根據函數實現的方法可分爲「可重入函數」和「不可重入函數」兩種。看如下程序。 可以看出在進程主控程序的insert函數未執行完時(在執行完p->next=head時,收到一個信號,需要立即去處理信號),馬上內核接着調用了insert函數來將node2節點插入鏈表。預期結果應該是node
相關文章
相關標籤/搜索