C面試題中 volatile

volatile (1)(百度百科)volatile的作用是作爲指令關鍵字,確保本條指令不會因編譯器的優化而省略,且要求每次直接讀值。 所以volatile關鍵字的目的是防止被編譯器優化。 例子: XBYTE[2]=0x55; XBYTE[2]=0x56; XBYTE[2]=0x57; XBYTE[2]=0x58; 對外部硬件而言,上述四條語句分別表示不同的操作,會產生四種不同的動作,但是編譯器卻
相關文章
相關標籤/搜索