const与volatile使用示例
int sum1; //普通变量
const int sum2; //只读变量
int *ptr; //普通指针变量,指向普通变量
const int *ptr; //普通指针变量,指向只读变量
int * const ptr; //只读指针变量,指向普通变量
const int * const ptr; //只读指针变量,指向只读变量
int **ptr; //普通双重指针变量,指向普通指针变量,指向的指针变量指向普通变量
const int **ptr;
int *const*ptr;
int **const prt;
const int *const*const ptr;