这个修饰词我在linux下也看到过,不过不解,望指点

解决方案 »

  1.   

    找本C++的书看看,volatile也是一种变量的形式,类似于const,不同在于它是可变的,不过,不是你的程序本身来改变,而是运行中改变。
      

  2.   

       zzzzzzzzzzz
      /
     /
    @
      

  3.   

    to DreamHead(大头) :
      被谁修改的,系统/硬件?这样做有什么目的?
      

  4.   

    to gamedragon:
      能否说得明白些?
      拜托!!!
    to seesi:
      能不能给一个程序事例?
      谢了先!!!
      

  5.   

    在C语言中,如果声明一个变量是volatile型,那么就一味着具有volatile变量的程序在运行时,该变量可以被操作系统或者另一个正在运行的程序所改变。如果不声明一个变量是volatile型,则外部程序无法改变其值。这一般在实时程序中应用较多。
      

  6.   

    示例?
    你可以查看一些书,里面关于多线程处理的,不过要在这里举例的话,可能一时说不清楚。chrysler(一只唯美的细腰蜂) 也对