原型: char *strcat(char *str1,char *str2); strcat的实现: char* MyStrcat(char *dst, const char*src) { if ((dst == NULL) || (src == NULL)) //先判断指针是否为空,尽量用NULL,0有时候打错不容易发现 return NULL; else { char* temp = dst; //把地址赋给临时值,之后用临时值去增加 while (*temp!='\0') { ++tem…