char * const and const char *?
- Pointing to a constant value
const char * p; // value cannot be changed
- Constant pointer to a value
char * const p; // address cannot be changed
- Constant pointer to a constant value
const char * const p; // both cannot be changed.