#include <iostream>
#include <stdio.h>
#include <assert.h>
using namespace std;
char *MyStrcpy(char *strDest, const char *strSrc);
int main()
{
char s[] = "123456789";
char d[] = "123";
MyStrcpy(d,s);
printf("s = %s \\n",d);
printf("d = %s \\n",s);
system("pause");
return 0;
}
char *MyStrcpy(char *strDest, const char *strSrc)
{
assert((strDest!=NULL) && (strSrc!=NULL));
char *address = strDest;
while((*strDest++ = *strSrc++) != \'\\0\');
*strDest=\'\\0\';
return address;
}