#include <iostream>
#include <string>
using namespace std;
int main()
{
string s1("abcdxy");
string s2("abcexy");
if (s1.compare(s2) > 0) cout << "s1是大的。" << endl;
if (s1.compare(s2) < 0) cout << "s2是大的。" << endl;
if (s1.compare(3, 2, s2) > 0) cout << "s1 是大的。 " << endl;
// s1的第三个下标开始的后两个与s2相比较,
if (s1.compare(3, 2, s2, 3, 2) > 0) cout << "s1是大的," << endl;
if (s1.compare(3, 2, s2, 3, 2) < 0) cout << "s2是大的," << endl;
//s1的第三个下标开始的后两个与s2从第三个下标开始的后两个相比较,
return 0;
}
string对象的比较
最新推荐文章于 2022-12-04 15:24:55 发布