What\'s the difference between:
char * const
and
const char *
I would like to point out that using int const * (or const int *) isn't about a pointer pointing to a const int variable, but that this variable is const for this specific pointer.
For example:
int var = 10;
int const * _p = &var;
The code above compiles perfectly fine. _p points to a const variable, although var itself isn't constant.