用c++6.0编写函数mystrcpy, 实现字符串拷贝。
时间: 2023-06-19 19:10:03 浏览: 126
第8章 指针-6从函数返回字符串1
下面是一个简单的C++ 6.0代码实现mystrcpy函数的示例:
```c++
void mystrcpy(char* dest, const char* src)
{
while (*src != '\0')
{
*dest++ = *src++;
}
*dest = '\0';
}
```
上述代码中,`dest`和`src`分别是目标字符串和源字符串的指针。该函数使用了while循环来遍历源字符串,将每个字符逐一复制到目标字符串中,直到遇到空字符'\0'为止。需要注意的是,函数参数中的`src`指针被定义为`const char*`类型,表示该指针指向的字符串内容不能被修改,这是为了防止在函数内部意外修改源字符串的内容。
阅读全文