C++中string对象的比较

比较原则:

例:string str1 = "Hello";

       string str2 = "Hello World";

       string str3 = "Hiya";

1、若两个string对象长度不同,而且较短的string对象的每个字符都与较长string对象对应位置上的字符相同,就说较短string对象小于较长string对象:

                                                 str1 < str2

2、若两个string对象在某些对应的位置上不一致,则string 对象比较的结果其实是string对象中第一对相异字符比较的结果:

                                                 str3 > str1

                                                 str3 > str2

猜你喜欢

转载自blog.csdn.net/qq_25520627/article/details/84196383