strcat(s, t)函数作用是将 t 指向的字符串连接到 s 指向的字符串后面
所以我们先找到 s 指向的字符串的结尾 ‘\0’ ,然后将 t 指向的字符串开头赋值过去就行了。
void strcat(char *s, char *t){
while(*s){
s++;
}//找到s指向的字符串的'\0',找到之后循环退出
while(*s++=*t++)
; //*t赋值给*s,直到 *t 指向结束符
}
strcat(s, t)函数作用是将 t 指向的字符串连接到 s 指向的字符串后面
所以我们先找到 s 指向的字符串的结尾 ‘\0’ ,然后将 t 指向的字符串开头赋值过去就行了。
void strcat(char *s, char *t){
while(*s){
s++;
}//找到s指向的字符串的'\0',找到之后循环退出
while(*s++=*t++)
; //*t赋值给*s,直到 *t 指向结束符
}