const 是标志常量的
有一个const_cast,如果一个指针定义的时候就是const,那么它本身就是常量指针,用cobst_cast转换后修改是未定义行为。反之,如果原来是非常量指针,传参数的时候用const修饰,那么在需要的时候是可以用cobst_cast转换后修改。原则就是如果不是知道自己在做什么,就不要这么做:D