strcmp函数

strcmp函数,第1张

strcmp函数 strcmp函数用于c语言中两个字符串比较(只可以比较字符串,不可以比较数字) 规则

当s1>s2时,返回为正数

当s1=s2时,返回值为0;

当s1<s2时,返回为负数

两个字符串自左向右相比,比较ASCLL值大小,到'/0'停止。


  例如:‘a’<'b'  'A'<'B'  "computer">"compare"

实例

#include<stdio.h>

#include<string.h>  //头文件

main()

{

  char s1[20],s2[20];

  int i;

  gets(s1);

  gets(s2);

  i=strcmp(s1,s2);  //strcmp比较结果赋值给i

  if(i>0)      

    printf("%s",s1);

  else if(i==0)

    printf("s1=s2");

  else

    printf("%s",s2);

}

输入:   abcd  efg; 输出结果:   efg;

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/585447.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-12
下一篇 2022-04-12

发表评论

登录后才能评论

评论列表(0条)

保存