您的当前位置:首页正文

赋值字符串

2024-01-08 来源:年旅网
/*有一个字符串,包括n个字符。写一个函数,将此字符串从第m个字符开始的全部字符复制成另一个字符串。要求在主函数输入字符串及m值并输出复制结果*/ #include using namespace std;

voidstrcopy_fromn(char *char_result,char* charcopied,int n) { inti=0,j=0; while(charcopied[i]!='\\0') { if((i+1)>=n) { char_result[j++]=charcopied[i]; }i++; } char_result[j]='\\0'; }

void main() { charn_char[50]; charn_char_result[50]; intnum; cout<<\"请输入最多20个的字符:\"; gets(n_char); cout<<\"请输入第几个字符开始复制:\"; cin>>num; }

cout<<\"复制后为:\"<strcopy_fromn (n_char_result,n_char,num); puts(n_char_result);

因篇幅问题不能全部显示,请点此查看更多更全内容