#include <iostream>
using namespace std;
int main()
{
void copy(char *,char *,int );
int n;
char a[100];
char b[100];
int m;
cout<<"输入字符长度:";
cin>>n;
cout<<"输入字符串:";
cin>>a;
cout<<"从第__几个开始复制:";
cin>>m;
copy(a,b,m);
cout<<"新的字符串为:"<<b<<endl;
return 0;
}
void copy(char *a,char *b,int m){
int n=0;
while(n<m-1){//让指针指向第m个字母
n++;
a++;
}
while(*a!='\0'){
*b=*a;
a++;
b++;
}
}
谭浩强c++第六章题7 有一字符串,包含n个字符。写一函数,将此字符串中从第m个字符开始的全部字符复制成为另一个字符串。
最新推荐文章于 2022-04-12 21:27:39 发布