利用循环,利用C语言编程实现strcpy(str1,str2)功能
时间: 2023-06-07 20:08:42 浏览: 90
实现strcpy
5星 · 资源好评率100%
好的,这个问题可以回答。可以使用以下代码实现:
```
char *strcpy(char *str1, const char *str2)
{
char *p = str1;
while (*str2 != '\0') {
*p++ = *str2++;
}
*p = '\0';
return str1;
}
```
这就是一个很基本的strcpy函数实现,使用循环来逐个复制str2中的字符到str1中,并在最后加上'\0'。
阅读全文