Creating my own strcmp () function in C

后端 未结 6 1014
故里飘歌
故里飘歌 2020-12-18 15:40

I was assigned by my teacher to write my own strcmp() function in C. I did create my own version of said function, and I was hoping to get some feedback.

<
6条回答
  •  悲&欢浪女
    2020-12-18 16:08

        int mystrncmp(const char * str1, const char * str2, unsigned int n)
         {
          while (*str1 == *str2) {
              if (*str1 == '\0' || *str2 == '\0')
                 break;
    
              str1++;
              str2++;
           }
    
    
       if (*str1 == '\0' && *str2 == '\0')
          return 0;
       else
          return -1;
    }
    

提交回复
热议问题