1 char *strcpy(char *strDest, const char *strSrc) 2 { 3 assert((strDest != NULL) && (strSrc != NULL)); 4 char *address = strDest; 5 while((*strDest++ = *strSrc++) != '\0') 6 NULL; 7 return address; 8 } 9
strcpy 返回char *是爲了實現鏈式表達式。好比 int length = strlen(strcpy(strDest, "hello,world"));