volatile關鍵字

volatile和static,const等常見的關鍵字同樣也是一個類型修飾符,它主要用來修飾被不一樣線程訪問和修改的變量。多線程 若是不加它,有時候就會發生沒法編寫多線程程序或者沒法編寫多線程程序。mvc volatile 告訴編譯器i是隨時可能發生變化的,每次使用它的時候必須從變量的地址中讀取,於是編譯器生成的可執行碼會從新從變量的地址讀取數據進行操做。 優化 volatile 影響編譯器編譯
相關文章
相關標籤/搜索