三种形式 const int a=1; int b=2: 1 const int * ptr1=&a; 2 int * const ptr2 = b; 3 const int * const ptr3 = a; 看这种东西,从右向左看.第一个中,ptr1之后是*号,说明ptr1是指针,接着为int,说明是指向int对象的指针,最后是const,则表示是指向const int 型对象的指针.说明ptr1不能改变a的值,但是可以指向别的const int 型的对象(是个常量). 第二个中,先表明了…