void* memcpy(void * pvTo,const void * pvFrom ,int size)
{
assert(pvTo!=NULL)&&(pvFrom!=NULL);
assert((pvTo> =pvFrom+size)||(pvFrom> =pvTo+size));
///....用 typedef 设置你要用到的类型
byte* pbTo=(byte*)pvTo;
byte* pbFrom=(byte*)pvFrom;
while(size--> 0)
{
*pbTo++=*pbFrom++ ;
}
return pvTo;
}
staticchar*strcpy(char*dest,constchar*src)
{
assert(dest!=NULL&&src!=NULL);
char*ret=dest;
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余2页未读,立即下载