3.试编一程序,利用指针实现任意两个字符串的连接(要求将第二个字符串连接到第一个
最佳答案
char* my_strcat(char* str1, const char *str2)
{
char *tmp = str1;
while (*str1++ != '\0') ;
--str1;
while ((*str1++ = *str2++) != '\0') ;
return tmp;
}
上述代码没有使用任何其它库函数,但同时也没有考虑内存溢出、自拷贝、空指针等不安全情况,需要用户自行保证
最佳答案由网友 听枫2005 提供
其他回答
暂无其它回答!