模拟实现strcat(字符串追加)
1.我们要知道stcat的作用是什么,字符串追加。
2.我们进行模仿,我们先将arr1不断++,直到“\0”,我们加在后面。
//模拟实现strcat(字符串追加)
char* my_strcat(char* arr1, const char* arr2)
{assert(arr1 && arr2);char ret = arr1;while (*arr1!= '\0'){arr1++;}while (*arr1++=*arr2++){;}return ret;
}
int main()
{char arr1[20] = { "hello " };char arr2[] = { "world" };my_strcat(arr1, arr2);printf("%s", arr1);
}