是的,volatile關鍵字會告訴編譯器不要對標記為volatile的變量進行優化,保證每次讀取或寫入都是從內存中進行操作,而不是從寄存器中。這樣可以避免編譯器對代碼的優化而導致程序出現意外的行為。因此,volatile關鍵字會影響編譯器的優化行為。
億速云公眾號
手機網站二維碼
Copyright ? Yisu Cloud Ltd. All Rights Reserved. 2018 版權所有
廣州億速云計算有限公司粵ICP備17096448號-1 粵公網安備 44010402001142號增值電信業務經營許可證編號:B1-20181529