您好、欢迎来到现金彩票网!
当前位置:21点 > 字符串 >

字符串大小比较

发布时间:2019-08-26 02:55 来源:未知 编辑:admin

  知道C中比较两个字符串大小是按照他们在ASCII码中的排序!但是具体实杂子比较的呢?例如STR1是helpSTR2是Thanksh的ASCII码和T的ASCII码比?然后e的ASCII码和h的比?有些STR1中字符ASC...

  知道C中比较两个字符串大小是按照他们在ASCII码中的排序!但是具体实杂子比较的呢?

  h的ASCII码和T的ASCII码比?然后e的ASCII码和h的比?有些STR1中字符ASCII码比STR2中大啊,有些又更小啊,怎么比?还有一个长4,一个长6。杂个比?

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  推荐于2017-10-02展开全部如果单纯比较长度,直接调用类似于strlen()之类的函数就可以,加以比较即可.

  如果比较字符串的大小,则比较的是字符的ASCII编码的大小.你搜索一下ASCII码表就可以得知每一个ASCII字符的大小. 参考

  在比较时,设置一个计数器,从零开始,一直循环到最短的那个字符结束,一位一位进行比较,

  1.如果 字符串1的第n位的ASCII码值 等于 字符串2的第n位的ASCII码值

  2.如果 字符串1的第n位的ASCII码值 大于 字符串2的第n位的ASCII码值

  3.如果 字符串1的第n位的ASCII码值 小于 字符串2的第n位的ASCII码值

  另外,如果是C++语言的话,要比较字符串的大小就直接str1str2,再return就OK了,不会像C那样麻烦的要一个字符一个字符的比较

http://magaltouba.com/zifuchuan/459.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有