(一)首先来看看const常量相关的编译时与运行时:C++ const常量不同于有些语言,可以是编译时常量,也可以是运行时常量。
运行结果int func() { int x=0,y=1; return x+y; } int main() { const int i = 0; int * p = (int *)&i; *p =1; int j = *p; const int k = func(); cout<<"i="<<i<<" j="<<j<<" k="<<k<<endl; return 0; }