#include<stdio.h>
#include<string.h>
char * copy_n(char dst[],char src[],int n)
{
for(int i=0;i<n;i++)
{
char temp=src[i];
dst[i]=temp;
if(strlen(src)<n)
{
int s=n-strlen(src);
for(;s<n;s++)
{
dst[s]=NULL;
}
}
}
dst[n]='\0';
return dst;
}
int main()
{
char dst[]="helloword";
char src[]="wh";
printf("%s\n",copy_n(dst,src,5));
return 0;
}
把字符串从src中复制n个字符到dst数组中
最新推荐文章于 2022-06-12 19:33:23 发布