编写函数s_copy,实现两个字符串的复制。要求在main函数中输入一个字符串,并在main函数中输出复制后的字符串。
时间: 2024-02-27 19:59:21 浏览: 56
python 写一个函数,求一个字符串的长度,在main函数中输入字符串,并输出其长度(示例)
好的,以下是实现该函数的示例代码:
```c
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
char* s_copy(char* dest, const char* src) {
return strcpy(dest, src);
}
int main() {
char str1[100], str2[100];
printf("请输入一个字符串:\n");
scanf("%s", str1);
s_copy(str2, str1);
printf("复制后的字符串为:%s\n", str2);
return 0;
}
```
上述代码中,s_copy函数使用了C标准库中的strcpy函数来实现字符串复制。该函数的第一个参数是目标字符串的指针,第二个参数是源字符串的指针。在main函数中,首先输入一个字符串,然后调用s_copy函数将其复制到另一个字符串中,并输出复制后的字符串。
阅读全文