内存拷贝函数
//实现拷贝不重叠的内存块 void* memcpy1(void* dst,const void* src,size_t count) { char* pTo = (char*)dst; char* pFrom = (char*)src; assert(dst != NULL && src != NULL); assert(pTo >= pFrom+count || pTo <= pFrom-count);//防止内存重叠(over lap) while(count-- > 0) { *pTo++ = *pFrom++; } return dst; }
#include<stdio.h> char* mystrcat(char* str1,char* str2)//连接 { char* p=str1; while (*str1 !='