1
const 只要放在 类型前或类型后是等价的 如下:
const char* // both are same
char const*
2
const 是绑定左边的变量的,如果左边没有就 绑定右边如下
(const --->> char)* (char <<--- const)* 3
int const x; // x is a constant int const int x; // x is an int which is const // easy. the rule becomes really useful in the following: int const * const p; // p is const-pointer to const-int int const &p; // p is a reference to const-int int * const * p; // p is a pointer to const-pointer to int.