*在const前的正确格式,必须在定义变量时分配内存空间:
return 0;
int main()
{
int b=1;int * const a=&b;
//int* const a=new int;也是正确的
//错误格式:
//int * const a;
//a=&b;
cout<<a<<" "<<*a<<endl;return 0;
}
int main()
{
int b=1;int * const a=&b;
//int* const a=new int;也是正确的
//错误格式:
//int * const a;
//a=&b;
cout<<a<<" "<<*a<<endl;}