问答详情
源自:6-8 字符串函数

关于字符串函数strcmp

#include <stdio.h>

int main()

{

    char a[]="abc";

    char b[]="avs";

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

    return 0;

}


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


提问者:废寝忘食陈同学 2019-08-22 14:12

个回答

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

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

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

    strcmp是比较 不是解答的