什麼是volatile(型別修飾詞)
C語言的型別修飾詞之一,告訴編譯器該變數的值可能在程式看不到的地方(周邊電路、中斷處理常式等)改變,或讀寫本身具有意義。對加上 volatile 之物件的存取不會被省略或合併,會依撰寫的次數與順序執行。用於記憶體映射I/O的暫存器,以及與中斷處理常式共用的旗標。它沒有讓操作不可分割,或保證與其他核心之間順序的作用。
日文名稱: volatile(型修飾子)
「volatile(型別修飾詞)」出現在6領域的7道練習題中(C語言基礎, 作業系統與硬體, 多核心與同步等)。
這個名詞所屬的領域: C語言基礎