比较两个字符串,返回值返回1或者0
#include <iostream>
using namespace std;
int main()
{
string name1="John";
char name2[10]="Jone";
cout<<(name1>name2)<<endl;
cout<<(name1<name2)<<endl;
cout<<(name1==name2)<<endl;
}
输出结果:

说明:
①:在C++中,字符串比较时,是区分大小写的。
②:在C++中,定义字符串可以通过字符数组也可以直接通过字符串。
③:在C++中,字符串比较规则:两个字符串比较,比较的是ASCII码值。从第一个字符开始,如果第一个字符相同,那么从左往右进行比较。