关于 string 的比较
string 类型中有>, <, ==, 还有 coompare(), 不知道这些分别比较的是字符串的哪方面是长度还是字符的大小还是啥 <>==比的是字符的ASCLL值
最佳答案谢了{:10_256:} C 也是有类似的方法。
头文件 <string.h> 里面的 strcmp() 差不多就是这个意思。
例子:
字符串 X = "Apple"
字符串 Y = "Banana"
X < Y(比较的方法如字典查阅单字方法一样,字符串 Apple 肯定比 Banana 更前面) 豆嘉木 发表于 2022-5-18 16:00
==比的是字符的ASCLL值
最佳答案谢了
compare 呢{:10_266:}
是只要有一个字符ascll码比另一个大, 那整个就大? 傻眼貓咪 发表于 2022-5-18 16:02
C 也是有类似的方法。
头文件里面的 strcmp() 差不多就是这个意思。
谢谢回复 柿子饼同学 发表于 2022-5-18 20:30
compare 呢
是只要有一个字符ascll码比另一个大, 那整个就大?
整个字符串的第一个字符,因为字符串也是一个数组,而数组的地址就是第一个元素,懂了撒?
给个最佳答案谢了哥
页:
[1]