1函数原型
<span style="font-size:18px;">#include<stdio.h> #include<assert.h> void *my_memcopy(void *str1,void const *str2,int len) { char *tmp1=(char*)str1; char *tmp2=(char*)str2; void *ret=str1; assert(str1); assert(str2); while(len--) { *tmp1++ = *tmp2++; } return ret; } int main() { char q[] ="abcdjgfjjyty"; char p[] = "ddddddd";//bbit-teh my_memcopy(q,p,6); printf("%s\n",my_memcopy(q,p,6)); return 0; }</span>
原文地址:http://blog.csdn.net/liuxiaoqian_/article/details/45899011