字符串比较是什么?

 我来答
旅游小帮手一齐
高粉答主

2022-01-13 · 关注我不会让你失望
知道小有建树答主
回答量:564
采纳率:100%
帮助的人:13.9万
展开全部

是指按照字典次序对单个字符或字符串进行比较大小的操作,一般都是以ASCII码值的大小作为字符比较的标准。

微型计算机中,字符一般都是以ASCII码值的大小作为字符比较的标准,如果某一个字符的ASCII码值的大于另一字符的ASCII码,则认为前一字符“大于”后一字符,如“C”大于“A”。

字符一般采用国际上通用的ASCII字符集。每一个字符在计算机内部由8位二进制代码表示。BASIC规定,两个单字符的比较,就是对它们的代码值进行比较。例如:在ASCII字符表中,”A”的代码值是65(十进制数),”B”的代码值是66(十进制数),所以”A”小于”B”。当运算”A”<”B,,时,结果为真;当运算”A”一”B”时,结果为假。

注意

(1) 在比较两个字符串时不能利用符号“==”,“==”符号比较的是两个字符串的地址是否相等。

(2) 若是比较两个字符,则可以用”==”直接进行比较。

(3) 但在比较两个string对象时是可以利用“==”的,相等的话,则表达式的返回值为1,不等为0。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式