crush_635
2021-06-24 10:53
采纳率: 100%
浏览 19

关于C语言字符串的比较

 

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • qfl_sdu 2021-06-24 11:00
    已采纳

    strcmp(c1,c2)是比较两个字符串的大小,c1大于c2输出1,等于输出0,小于输出-1

    字符串的比较是按照字符逐个比较:

    先比较c1的第一个字符和c2的第一个字符,如果c1的第一个字符大于c2的第一个字符,就结束,返回1,

    如果c1的第一个字符小于c2的第一个字符,就结束,返回-1

    如果两者相等,继续比较第二个字符。以此类推。

    字符的比较:

    'a' 小于'b' 'b'小于'c'

    以此类推,就是按照ASCII码值的大小比较

    点赞 1 评论
  • CSDN专家-Time 2021-06-24 10:53

    如果是0 就是相同 不用c1++,c2++;

    点赞 评论

相关推荐 更多相似问题