10.CV限定符

来源:互联网 发布:jquery 1.7.1.min.js 编辑:程序博客网 时间:2024/05/29 14:06
 #include "iostream" using namespace std; int main(void) {    const int a=5;//指定此值不可修改    volatile int c=6;//指定此值不可优化,假设编译器发现两次使用了这个变量,这时编译器可能将这个值放在一个寄存器中,volatile告诉编译器不优化      //也意味着 volatite 限定的变量是易变的,即即使程序未对此值进行修改,硬件可能对这个值进行修改,常用来修定一个指向硬件的指针    mutable int d=5;// 与volatite刚好相反,告诉编译器优化  }
0 0
原创粉丝点击