c语言 volatile
时间: 2023-09-09 07:09:37 浏览: 51
在C语言中,关键字volatile用于修饰易变的变量。它告诉编译器每次需要读取这个变量时要到内存中去读取,而不是从寄存器中读取。这样做的目的是为了防止编译器对变量的优化。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *3* [C语言学习之volatile](https://blog.csdn.net/m0_69909682/article/details/128522932)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *2* [C语言:关键字---volatile(声明易变变量)](https://blog.csdn.net/MQ0522/article/details/124170133)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]