#include
#include
#include
using namespace std;
int main(){
char s1[] = “aaa”;
char s2[] = “aaa”;
string p1 = “aaa”;
string* p2 = new string(“aaa”);
string* p3 = new string(“aaa”);
cout << “利用 == 比较指针s1, 指针s2,结果是(相等为1,不等为0):”<<(s1s2) << endl;
cout << “利用 == 比较对象p1和p2所指对象,结果是(相等为1,不等为0):”<<(p1*p2) << endl;
cout << “利用 == 比较指针p2和指针p3,结果是(相等为1,不等为0):”<<(p2p3) << endl;
cout << “利用 == 比较p2所指对象和p3所指对象,结果是(相等为1,不等为0):”<<(*p2*p3) << endl;
return 0;
}
运行结果:
利用 == 比较指针s1, 指针s2,结果是(相等为1,不等为0):0
利用 == 比较对象p1和p2所指对象,结果是(相等为1,不等为0):1
利用 == 比较指针p2和指针p3,结果是(相等为1,不等为0):0
利用 == 比较p2所指对象和p3所指对象,结果是(相等为1,不等为0):1