大神们写程序的时候都用volatile这个关键字吗?

2019-07-20 04:45发布

大家在写程序时,尤其有系统的,比如uCOS等等,那种在多个任务都有使用的全局变量会加上 volatile 这个关键字吗?还有在中断中用的全局变量。
还有,如果全局变量使用的时候都用的取地址的方式比如 &var等等,还需要加volatile这个吗?我看好多程序都没加这个,尤其是uCOS源码里都没看见用这个关键字,不知道什么时候用。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
opk666
1楼-- · 2019-07-20 21:05
 精彩回答 2  元偷偷看……
kokoromi
2楼-- · 2019-07-21 01:50
 精彩回答 2  元偷偷看……

一周热门 更多>