/*
* 题目:编写一函数int strcpy(char*p1, char*p2), 实现两个字符串的复制。
*/
#include <stdio.h>
int strcpy(char *p1,char *p2);
int main(){
char str1[100],str2[100];
printf("请输入: ");
gets(str1);
strcpy(str1,str2);
printf("str2: %s",str2);
return 0;
}
int strcpy(char *p1,char *p2){
while (*p1!='\0'){
*p2++=*p1++;
}
*p2='\0';
}
运行结果:
D:\project\C\cmake-build-debug\C.exe
请输入:4574uhv0kl
str2: 4574uhv0kl
进程已结束,退出代码0