用数组编写实现strcpy()函数功能的代码
时间: 2024-02-22 13:00:39 浏览: 59
编写 strcpy函数
好的,下面是使用字符数组实现strcpy()函数功能的代码:
```c
void strcpy(char dest[], const char src[]) {
int i = 0;
while (src[i] != '\0') {
dest[i] = src[i];
i++;
}
dest[i] = '\0';
}
```
这个函数和使用指针实现的代码类似,只是用字符数组代替了指针。在循环中,我们使用了下标i来访问数组元素,直到遇到字符串结束符'\0'。最后,我们在dest字符串的末尾添加上'\0',保证dest字符串也是以'\0'结尾的。
阅读全文