Constant and Mutable Values
Placing the const at the front: cannot be modified, but it can be reassigned to a new constant string:
const char * a = "literal";a[2] = 'z'; // error -- cannot modify aa = "new literal"; // ok -- can change to new // constant value