复制字符串的c++代码

include

using namespace std;

int main() {
char s1[100]; // 目标数组,要足够大才能装得下
char s2[100]; // 源数组,存放我们要复制的内容
int i = 0; // 用来当计数器

cout << "请输入要复制的字符串 (s2): ";
cin >> s2;
// 核心复制过程
while (true) {
s1[i] = s2[i]; // 把 s2 的第 i 个字符给 s1

// 题目特别强调:'\0' 也要复制过去
if (s2[i] == '\0') {
break; // 如果复制完了结束符,就跳出循环,任务结束
}

i++; // 处理下一个字符
}

cout << "复制后的字符串 (s1): " << s1 << endl;

return 0;
}

posted @ 2026-06-21 12:36  iougl  阅读(3)  评论(0)    收藏  举报