s1 != s2如果s1不等于s2,则返回true.这是区分大小写的!s1 < s2如果s1位于s2之前,如果它们按字典顺序排列,则返回true.如果string s1 ="Nawaz"和string s2 = "nawaz",那么s1 < s2将返回true.s1 > s2 如果s1位于s2之后,如果它们按字典顺序排列,则返回true.作为一般准则,大写字母的ascii值A小于小写字母的ascii值:小于a,B小于等b,以此类推.
因此,在小箱之前考虑上层箱.按字典顺序,我的意思是一样的."A"在此之前"a"."Nawaz"是之前"nawaz","nAwaz","nAWAZ"等.
逐字符比较:
"Nawa"小于"Nawaz"我希望这个解释可以帮助您理解比较的工作原理std::string.
| 归档时间: |
|
| 查看次数: |
208 次 |
| 最近记录: |