关于字符串函数strcmp

来源:6-8 字符串函数

废寝忘食陈同学

2019-08-22 14:12

#include <stdio.h>

int main()

{

    char a[]="abc";

    char b[]="avs";

    printf("%d",strcmp(a,b));

    return 0;

}


为什么我的输出结果是-20,而不是0,1,-1


写回答 关注

2回答

  • 小小疾飞
    2019-08-22 14:14:51
    已采纳

    就是字符相减呀 一样就是0,小了为负,大了为正。

    小小疾飞 回复废寝忘食陈同...

    嗯 我看了下 它这里其实也没写得很清楚。

    2019-08-22 14:39:36

    共 4 条回复 >

  • 慕九州3445855
    2019-11-14 11:29:00

    strcmp是比较 不是解答的

    慕九州344...

    不仅仅是-1.0.1而已

    2019-11-14 11:31:52

    共 1 条回复 >

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926021 学习 · 20793 问题

查看课程

相似问题