65,210
社区成员
发帖
与我相关
我的任务
分享
#include <iostream>
using namespace std;
class String
{
public:String(){p=NULL;}
String(char *str);
friend bool operator ==( const String &string1,const String &string2);
void display();
private:
char *p;
};
String::String(char *str)
{
p=str;}
void String::display()
{
cout <<p;}
bool operator ==( const String &string1,const String &string2)
{
if(strcmp(string1.p,string2.p)==0)
return true;
else
return false;
}
int main()
{
String string1("Hello");
String string2("Hello");
cout <<(string1==string2) <<endl;
return 0;
}
#include <iostream>
using namespace std;
class String
{
public:String(){p=NULL;}
String(char *str);
friend bool operator ==( String &string1,String &string2);
void display();
private:
char *p;
};
String::String(char *str)
{
p=str;}
void String::display()
{
cout <<p;}
bool operator ==( String &string1,String &string2)
{
if(strcmp(string1.p,string2.p)==0)
return true;
else
return false;
}
int main()
{
String string1("Hello");
String string2("Hello");
cout <<(string1==string2) <<endl;
return 0;
}