题解 | #字符串链接#
字符串链接
https://www.nowcoder.com/practice/9f27c74ec91e4c7da96ba351dba235fc
注意!不要忘记加上字符串结束符'\0'
#include <iostream>
using namespace std;
# define N 1000
void MyStrcat(char dstStr[],char srcStr[]){
char *p = dstStr;
char *q = srcStr;
while (*p != '\0'){
p++;
}
while (*q != '\0'){
*p++ = *q++;
}
*p = '\0'; //不要忘记加上字符串结束符'\0'
}
int main() {
char str1[N],str2[N];
while (cin >> str1 >> str2) { // 注意 while 处理多个 case
MyStrcat(str1, str2);
cout << str1 << endl;
//cout << str2 << endl;
}
}
// 64 位输出请用 printf("%lld")
CVTE公司福利 691人发布