顶层const

顶层const:指针本身是个常量        int i=0; int *const  p1=&i; 不能改变p1的值
底层const:指针所指对象是一个常量   const int ci=33; const int *p2=&ci;允许改变p2的值

原文地址:https://www.cnblogs.com/zztong/p/6695260.html