strcmp的实现

2020-06-02 15:34:41 浏览数 (1)

注意,*str1 和*str2 最好不要写在while判断里,否则需要在return前再*str1-1,和*str2-1。

代码语言:javascript复制
int strcmp(const char *str1,const char *str2){
    if(NULL==str1||NULL==str2){
        return NULL;
    }
    while(*str1&&*str2&&(*str1==*str2));
    {
     *str1  ;
     *str2  ;
    }
    return *str1-*str2;
}

0 人点赞