C语言中字符串比较大小的规则!

尽量详细点!不要乱复制!后天就考试了啊!问题基本都解决了!就还这个有点问题!... 尽量详细点!不要乱复制!后天就考试了啊!问题基本都解决了!就还这个有点问题! 展开
 我来答
滟丽00
高粉答主

2019-07-16 · 繁杂信息太多,你要学会辨别
知道答主
回答量:1487
采纳率:0%
帮助的人:25.1万
展开全部

1、C语言中字符是使用char来定义的,使用关系运算符(>,<,=)即可对字符进行比较。

2、在编译器中定义a、b两个字符型变量,并为其赋值。

3、运行代码后,我们可以得到如图所示结果。1表示条件为真,0表示条件为假。

4、字符串使用char[]来定义,可以使用strcmp()来判断大小,也可以使用关系运算符(>,<,=)判断大小。

5、使用strcmp()对字符串进行比较大小时,需要引入头文件string.h。

6、运行代码后,我们可以得到如图所示结果。:使用strcmp进行判断时,返回结果为0,表示两个字符串相等。返回结果大于0,表示第一个参数字符串大。返回结果小于0,表示第二个参数字符串大。

匿名用户
推荐于2017-12-15
展开全部
您好,我是软件之家的♂北极熊熊,很高兴为您解答。
C语言字符串的比较规则就是按两个字符串从头开始比较字符的ASCII码大小
比如"abc">"aacvs",和长度没关系
从第一个字符开始比,如果字符串A的字符>字符串B的字符,则A>B
如果相同,就一直往后比
如满意,谢谢五星采纳~~~~~
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-07-11
展开全部
小写字母比任何大写字母都大;如果同是小写或大写字母表中后者大于前者。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2015-10-08
展开全部
多提意见和你
多提意见和你
多提意见和你
多提意见和你
多提意见和你
多提意见和你
多提意见和你
多提意见和你
多提意见和你
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-07-11
展开全部
什么意思?什么规则?字符串比较的话就用strmcp()函数啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式