const char *p1
char const *p2

둘 다 똑같은 의미인건 아는데

왜 둘다 되게 만든거임? 상수포인터랑 합쳐지면 헷갈려 죽겠음