1。const 是靜態(tài)的修飾對(duì)于變量來(lái)說(shuō)。 當(dāng)volatile和const 一起用時(shí): 很人可能對(duì)volatile不熟吧,它是說(shuō)明一個(gè)變量和對(duì)象不僅可以由程序代碼改變夜可以由硬件或操作系統(tǒng),其他正在運(yùn)行的線程所改變的。 const volatile unsinged int *recher=(const unsiged int*)1234; 應(yīng)為有了const 的修飾,一般代碼不可以改變指針指向的內(nèi)容;又應(yīng)為有volatile 的修飾,可以通過(guò)硬件(匯編語(yǔ)言)來(lái)改變哦。 |
|
來(lái)自: rechardzy > 《嵌入式系統(tǒng)文摘》