2017年5月23日

C语言之--volatile

摘要: volatile指令关键字,作用为确保本条指令不会被编译器优化,表明变量有可能会被改变,相应的变量应直接存取至原始内存地址。 在一个线程内,当读取一个变量时,为提高存取速率,编译器优化时有时会把变量读取到一个寄存器中,以后直接从寄存器中取值。当变量在本线程内改变时,会把新值copy到寄存器中,保持一 阅读全文

posted @ 2017-05-23 16:41 ToBeElite 阅读(105) 评论(0) 推荐(0)

导航