const指针是指针变量的值一经初始化,就不可以改变指向,初始化是必要的。其定义形式如下:
type *const 指针名称;
const 指针 :
形如
int a = 5;
int b = 6;
int * const ptr = &a;
*ptr = 8; //ok,修改指针地址里的值
ptr = &b; //error,不可修改指针本身