const char* p
is a pointer to a const char
.
char const* p
is a pointer to a char const
.
Since const char
and char const
is the same, it's the same.
However, consider:
char * const p
is a const
pointer to a (non-const) char. I.e. you can change the actual char, but not the pointer pointing to it.