const和指针到底有何姻缘呢?
char const *p = NULL; //char const 和 const char 是一样的,p 是一个指向常整型的指针变量 ,指针变量的值不能改变
char * const p = NULL; //p 是一个指向整型的常量指针 ,指针的值不能改变
例证:
总结:
*左const ,指针变量值不变
*右const ,指针不变