实现strcpy(字符串拷贝)
#include<stdio.h>
#include<stdlib.h>
#include<assert.h>
char *my_strcpy(char *dest, char *src)
{
char *ret = NULL;
assert(dest);
assert(src);
ret = dest;
while (*dest++ = *src++)
{
}
return ret;
}
int main()
{
char arr[10];
char *q = ("hello");
my_strcpy(arr, q);
printf("%s\n", arr);
system("pause");
return 0;
}
运行结果:
hello
请按任意键继续. . .
本文出自 “10910765” 博客,请务必保留此出处http://10920765.blog.51cto.com/10910765/1746907
原文地址:http://10920765.blog.51cto.com/10910765/1746907