比较两个string对象,再比较两个C风格字符串的内容相等性
#include <iostream>
#include <string>
#include <cstring>
using namespace std;
int main()
{
string s1("huang"), s2("dong");
if(s1 == s2)
cout << "相同字符串" << endl;
else if(s1 < s2)
cout << "huangd < dong" << endl;
else
cout << "huang > dong" << endl;
cout << "=================" << endl;
const char* cs1 = "huang";
const char* cs2 = "dong";
auto result = strcmp(cs1, cs2);
if (result == 0)
cout << "相同字符串" << endl;
else if (result < 0)
cout << "huangd < dong" << endl;
else
cout << "huangd > dong" << endl;
system("pause");
return 0;
}