```cpp
const 必须初始化
const char*a; //指向const对象的指针 对象是const
char 不能修改
看*和const的位置
char *const a; // 指向类型对象的const指针
指针不能修改
const int* fun()
fun() 不变 指针指向的东西不变
int *const fun()
指针不变
void StringCopy(char *dst,const char *src);
src是输入参数 dst是输出参数 src 加了const 说明src不可以变
参数为引用 为了提高效率同时防止修改
void func(const A &a)
复制效率较低
产生A类型的对象 用来复制a