5 个解决方案
#1
I'm sorry!
I don't know!
I don't know!
#2
std::string str1("String 1");
std::string str2("String 2");
std::string resultstring(str1);
if (str1 != str2)
{
resultstring += str2;
}
或者:
char str1[100], str2[100];
// assign
std::string str(str1);
if (str != str2)
str += str2;
有很多的细节,多看点书也就知道了。
std::string str2("String 2");
std::string resultstring(str1);
if (str1 != str2)
{
resultstring += str2;
}
或者:
char str1[100], str2[100];
// assign
std::string str(str1);
if (str != str2)
str += str2;
有很多的细节,多看点书也就知道了。
#3
C++ string 类实现了比较功能。你可以看一下它的相关方法。
#4
main()
{int i;
char *str1,*str2;
gets(str1);
gets(str2);
if(strcmp(str1,str2)!=0)
strcat(str1,str2);
puts(str1);
}
{int i;
char *str1,*str2;
gets(str1);
gets(str2);
if(strcmp(str1,str2)!=0)
strcat(str1,str2);
puts(str1);
}
#5
用string类 实现起来很简单的。
#1
I'm sorry!
I don't know!
I don't know!
#2
std::string str1("String 1");
std::string str2("String 2");
std::string resultstring(str1);
if (str1 != str2)
{
resultstring += str2;
}
或者:
char str1[100], str2[100];
// assign
std::string str(str1);
if (str != str2)
str += str2;
有很多的细节,多看点书也就知道了。
std::string str2("String 2");
std::string resultstring(str1);
if (str1 != str2)
{
resultstring += str2;
}
或者:
char str1[100], str2[100];
// assign
std::string str(str1);
if (str != str2)
str += str2;
有很多的细节,多看点书也就知道了。
#3
C++ string 类实现了比较功能。你可以看一下它的相关方法。
#4
main()
{int i;
char *str1,*str2;
gets(str1);
gets(str2);
if(strcmp(str1,str2)!=0)
strcat(str1,str2);
puts(str1);
}
{int i;
char *str1,*str2;
gets(str1);
gets(str2);
if(strcmp(str1,str2)!=0)
strcat(str1,str2);
puts(str1);
}
#5
用string类 实现起来很简单的。