摘要:
const 全局变量的链接性为内部 使用 extern 覆盖默认的内部链接性,转为外部链接性 extern const int states = 50; // definition with external linkage 函数或代码块内声明 const ,作用域为代码块 阅读全文
摘要:
volatile: 功能:即使程序不修改内存单元,值也会发生变化(硬件或其他程序修改) 作用:改善编译器的优化能力(编译器默认将常用·假设值不变的变量加入寄存器,使用 volatile 后将不优化) mutable: 指出即使结构或类变量为 const ,其某个成员也可以被修改 struct dat 阅读全文