Volatile
Volatile : (意思是 不稳定的)限定一个对象可被外部进程(操作系统、硬件或并发线程等)改变,声明时的语法如下:
int volatile nVint
; 这个说明 让程序每次读取nVint 真正的值。
volatile int i=10;
int a = i;
... // 这里的代码可能回改变i 的值
// 其他代码,并未明确告诉编译器,对 i 进行过操作
int b = i;
</
Volatile
Volatile : (意思是 不稳定的)限定一个对象可被外部进程(操作系统、硬件或并发线程等)改变,声明时的语法如下:
int volatile nVint
; 这个说明 让程序每次读取nVint 真正的值。
volatile int i=10;
int a = i;
... // 这里的代码可能回改变i 的值
// 其他代码,并未明确告诉编译器,对 i 进行过操作
int b = i;
</