有返回值的官方写法
char * Mystrcpy(char * dest,const char *str) { char *temp = dest; while (*dest++ = *str++) {} return temp; }
无返回值 直接拷贝到第一个参数位置
void Mystrcpy(char * dest, const char *str) { char *temp = dest; while (*dest++ = *str++) {} dest = temp; }
有返回值的官方写法
char * Mystrcpy(char * dest,const char *str) { char *temp = dest; while (*dest++ = *str++) {} return temp; }
无返回值 直接拷贝到第一个参数位置
void Mystrcpy(char * dest, const char *str) { char *temp = dest; while (*dest++ = *str++) {} dest = temp; }