求科普下volatile 详细解释
volatile看了很多次,感觉还是没有领悟到要点,看下大伙是怎么理解的?求点播下 这个还是度娘说的好了,直接问它吧,不过说实话,在keil里面一般不加实际中也没有什么关系,不过我都是加的,但是ucos里面很多变量都是不加的,如果你自己定义的量加上后,赋值的时候会有警告的 http://www.amobbs.com/thread-5213662-1-1.html这帖子,觉得已经讲得很详细了
不写 volatile ,还真的经常出现问题,尤其是开优化的时候 ucos 里不加,是因为 ucos 里用的是信号量 和消息队列这些来共享数据 ,有安全保证
页:
[1]