自己写的一个strcpy函数,仅供参考:
#include <stdio.h>
char* mystrcpy(char* dest,const char* src);
int main()
{
char src[] = "abcdefg";
char dest[] = "1234567890";
mystrcpy(dest,src);
puts(dest);
getchar();
return 0;
}
char* mystrcpy(char* dest,const char* src)
{
if (dest == NULL || src == NULL)
{
printf("Point Exception!\n");
getchar();
exit(0);
}
else
{
char* ptr = dest;
int i = 0;
for (;*(src + i) != '\0';i ++)
{
*(ptr + i) = *(src + i);
}
*(ptr + i) = '\0';
return dest;
}
}