2、strcpy字符串复制
strcpy是将字符串str2复制到字符串str2且覆盖掉原来的字符串
using namespace std;
#include<iostream>
#include<assert.h>
char* Mystrcpy(char* dest,const char*src){
char* ptr = dest;
assert(src&&dest); //断言
while (*dest=*src){ //将源字符串首地址的值赋值给目标字符串
dest++;
src++;
}
return ptr; //返回目标字符串
}
int main(){
char arr1[] = "nihao";
char arr2[] = "Hello";
char* ret = Mystrcpy(arr1,arr2);
printf("%s\n", ret);
system("pause");
return 0;
}
结果