可重入與不可重入

  重入,可理解爲重新進入。

  一般使用全局變量或static變量的都是不可重入變量,因爲本來A程序要用a變量,結果被B程序拿走了a,然後修改了它的值,這時A程序再用a,得到的就不是

它想要的值了。

  就像水流,有一直向前流的,也有分叉的。全局變量、靜態變量等被幾個函數同時使用,即共享時就相當於分叉,這時我們就需要保證信號流向不分叉即可。


發佈了27 篇原創文章 · 獲贊 39 · 訪問量 13萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章