Possible Duplicate:
what is the difference between const int*, const int * const, int const *
Can someone explain this type to me?
char const * const blah;
I would have expected it to be written something like: const char *. what does the const post the type mean? e.g. int const foo.
and then, what does the first statement mean?
Constant pointer to constant char. You can’t change the address it points to and you can’t change the character(s) at the end of it.