阅读背景:

[置顶] 深入理解C++的const变量

来源:互联网 
                   没加extern的全局变量(图11)
  如果g_const_a放在函数内部作为局部变量呢? 它有局部变量的性质,在栈中有一个存储空间。当把g_const_a作为右值时,编译器会做一个优化,不是从这个栈的存储空间去取这个变量值,而是直接取它的常量值去赋值而已。  如果g_const_


你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: