大挪耗

c++string容器的操作

#define _CRT_SECURE_NO_WARNINGS
#include "iostream"

using namespace std;

int main()
{
    string s1="11111111111111111";
    string s2="22222222222222222";

    cout<<"s1的内容:"<<s1<<endl;
    cout<<"s2的内容:"<<s2<<endl;
    cout<<"s1动态数组的地址:"<<(void *)s1.data()<<endl;
    cout<<"s2动态数组的地址:"<<(void *)s2.data()<<endl;
    s1.swap(s2);
    cout<<"s1的内容:"<<s1<<endl;
    cout<<"s2的内容:"<<s2<<endl;
    cout<<"s1动态数组的地址:"<<(void *)s1.data()<<endl;
    cout<<"s2动态数组的地址:"<<(void *)s2.data()<<endl;

}

输出:

s1的内容:11111111111111111
s2的内容:22222222222222222
s1动态数组的地址:0x291460c6570
s2动态数组的地址:0x291460c6590
s1的内容:22222222222222222
s2的内容:11111111111111111
s1动态数组的地址:0x291460c6590
s2动态数组的地址:0x291460c6570

已发布

分类

可以收藏大挪耗一下。下载麻烦点城通网盘,站长保证下载速度,不会限速的,放心点就是了;分卷,安卓下载为txt:程序下载为url,不会下载参考不会下载。如果你想让本站活的久一点,请直接捐助

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注