It\'s about strcat function.
strcat
while (*p) p++;
and
while (*++p) ;
both works, but
*++p means increment this variable, then use it *p++ means use the variable, then increment it