C++教程
C++控制语句
C++函数
C++数组
C++指针
C++对象
C++继承
C++多态
C++抽象
C++常用
C++ STL教程
C++迭代器
C++程序

C++ 复制字符串的程序

复制字符串的 C++ 程序

在本例中,您将学习复制字符串(字符串对象和 C 样式字符串)。
要理解此示例,您应该了解以下C++ 编程 主题:
C++ 数组 C++ 字符串
您可以使用 = 赋值运算符在 C++ 中简单地复制字符串对象。

示例 1: 复制字符串对象

#include <iostream>
using namespace std;
int main()
{
    string s1, s2;
    cout << "Enter string s1: ";
    getline (cin, s1);
    s2 = s1;
    cout << "s1 = "<< s1 << endl;
    cout << "s2 = "<< s2;
    return 0;
}
输出
Enter string s1: C++ Strings
s1 = C++ Strings
s2 = C++ Strings
要在 C++ 中复制 c 字符串,使用 strcpy() 函数。

示例 1: 复制 C 字符串

#include <iostream>
#include <cstring>
using namespace std;
int main()
{
    char s1[100], s2[100];
    cout << "Enter string s1: ";
    cin.getline(s1, 100);
    strcpy(s2, s1);
    cout << "s1 = "<< s1 << endl;
    cout << "s2 = "<< s2;
    return 0;
}
输出
Enter string s1: C-Strings
s1 = C-Strings
s2 = C-Strings
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4