#include<stdio.h>
#include<string.h>
int main(){
void copystr(char *p1,char *p2,int m);
char str1[20],str2[20];
int m;
gets(str1);
scanf("%d",&m);
if(strlen(str1)<m)
printf("input error!");
else{
copystr(str1,str2,m);
printf("%s",str2);}
return 0;
}
void copystr(char *p1,char *p2,int m){
int n=0;
p1=p1+m-1;
while(*p1!='\0'){
*p2=*p1;
p1++;
p2++;
}
*p2='\0';
}
有一个字符串,包含n个字符,写一函数,将此字符串中从第m个字符开始的全部字符复制成另一个字符串,用指针。
最新推荐文章于 2022-10-09 15:37:31 发布