字符串拷贝n个和复制n个
作者:互联网
char *str_ncpy(char *strDest, const char *strSrc, int len)
{
char *address = strDest;
int num=0;
if((strDest==NULL) && (strSrc ==NULL))
return NULL;
while(*strSrc)
{
*strDest++ = * strSrc++;
if(++num==len)
break;
}
return address ;
}
char *str_ncat(char *strDest, const char *strSrc, int len)
{
char *address = strDest;
int num=0;
if((strDest==NULL) && (strSrc ==NULL))
return NULL;
strDest=address+strlen(strDest);
while(*strSrc)
{
*strDest++ = * strSrc++;
if(++num==len)
break;
}
return address ;
}
标签:strSrc,int,char,复制,address,字符串,拷贝,NULL,strDest 来源: https://blog.csdn.net/qq_36613247/article/details/117574996