const 关键字

//p1指向的整型是个常量,不能改变,但是它本身可以指向其它变量。
int const* p;
const int* p1;
int a = 3;
int b;
//常量 指针, 不能再指向其他变量(必须初始化)。
int* const p2 = &a; 

//指向整型常量的常量指针。 
//不能指向其他变量,指向的变量也不能再被修改(必须初始化)
const int *const p3 = &a;
int const *const p4 = &b;  
The Safest Way to Get what you Want is to Try and Deserve What you Want.
原文地址:https://www.cnblogs.com/Shinered/p/10431825.html