1. 程式人生 > >交換兩個結構體的內容

交換兩個結構體的內容

//交換結構體的內容
#include<iostream>
#include<string.h>
using namespace std;


class lizi
{
public:
int a;
char *b;
};


int main()
{
lizi x,y;
x.a=10;
x.b="I'm a";
y.a=100;
y.b="I'm b";
cout<<x.a<<"  "<<x.b<<endl;
cout<<y.a<<"  "<<y.b<<endl;
swap(x,y);
cout<<x.a<<"  "<<x.b<<endl;
cout<<y.a<<"  "<<y.b<<endl;
return 0;
}