以下与库函数strcpy(char*p1,char*p2)功能不等的程序段是( )。
A.
strcpy1(char *p1,char *p2) {while ((*p1++=*p2++)!='\0');}
B.
strcpy2(char *p1,char *p2) {while ((*p1=*p2)!='\0'){p1++;p2++;}}
C.
strcpy3(char *p1,char *p2) {while (*p1++=*p2++);}
D.
strcpy4(char *p1,char *p2) {while (*p2) *p1++=*p2++;}