C++字符串的比较(简略版)

比较两个字符串,返回值返回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码值。从第一个字符开始,如果第一个字符相同,那么从左往右进行比较。

猜你喜欢

转载自blog.csdn.net/qq_45696288/article/details/125546339
今日推荐