题目
C语言中标准函数库中包括strcpy函数, 用于计算字符串的赋值(复制)。作为练习, 现在我们来编写一个功能与之相同的函数MyStrcpy。
函数接口定义:
void MyStrcpy(char *dst,char * src);
在这里解释接口参数。例如:其中 dst 是目标字符串的首地址,srt是源字符串的首地址
裁判测试程序样例:
#include<stdio.h>
void MyStrcpy(char *dst,char * src);
int main()
{
char a[80],b[80];
gets(a);
MyStrcpy(b,a);
puts(b);
return 0;
}
/* 请在这里填写答案 */
输入样例:
hello
输出样例:
hello
解题过程
void MyStrcpy(char *dst, char *src){
while (*src != '\0'){
*dst = *src;
dst++;
src++;
}
*dst = '\0';
}