>>616
char *p = "ABC";
は、
char *p;
と、
*p = "ABC"
という意味ではない。