volatile

1、基本解析

    volatile:易变的[1],用它来修饰一个变量,说明此变量是易变的。编译的时候,编译器不会对其进行优化。

2、实例   

     在使用setjmp和longjmp时,如果不希望一个自动变量的值回滚,则可以将其定义为具有volatile属性[6]P162。


参考资料

[1]volatile__有道词典

[2]C中的volatile用法

[3]volatile_百度百科

[4]Java 理论与实践: 正确使用 Volatile 变量

[5]自动、静态、 寄存器、易失变量的区别

[6]《UNIX环境高级编程》2nd

你可能感兴趣的:(volatile)