标签: C/C++

1 篇文章

面试复习:C和C++常见问题梳理汇总
1 C/C++常见问题 1.1 关键字 1.1.1 volatile volatile中文意思是易变的。 作用:防止编译器对变量进行优化,即每次存取该变量的值的时候都要去内存存取,而不是使用它缓存在寄存器中的值。 什么是编译器优化? 首先理解CPU(寄存器)的读取规则: c int a, b; // 为 a 和 b 申请内存 a = 1; // 1…