strcmp的实现

来源:互联网 发布:老男孩教育大数据 编辑:程序博客网 时间:2024/06/05 00:47

int stringcmp(char *s1,char *s2)


{


      while(*s1||*s2) //如果S1和S2比较完毕 (‘//0’)跳出循环;


{


      if(*s1-*s2) //判断S1和S2对应的字符是不是不同;


      return *s1-*s2; //如果不同,返回S1和S2的ASCII之差;


      else  // 如果相同,让指针指向S1和S2的下一个字符比较


      {


       s2++;


      s1++;


      }


}


      return 0; // S1和S2相等的时候返回0;


}

原创粉丝点击