题目内容
1.下面程序是把两个串r1和r2首尾相连的程序,即:r1=r1+r2,试完成程序填空。typedef Struct{ char vec[MAXLEN]; // 定义合并后串的最大长度int len; // len为串的长度}St ;void ConcatStr(Str *r1,Str *r2) // 字符串连接函数{ int i;cout << r1->vec<vec;if(r1->len+r2->len>(1) )cout<< "两个串太长,溢出!";else{ for(i=0;i< (2);i++)// 把r2连接到r1r1->vec[ (3) ]=r2->vec[i];r1->vec[r1->len+i]= (4) ;// 添上字符串结束标记r1->len=(5) ;// 修改新串长度}}
查看答案
搜索结果不匹配?点我反馈
更多问题