It's a matter of taste. My reason for using this form is that pointer declarations should be read left-to-right, so this is a pointer to a constant character. It's symmetric with cases such as `char *const p`, a constant pointer to character.

The C standard seems to use `const char`, though, so I'll change it.