花痴小海豚

文章
3
资源
0
加入时间
3年1月7天

模拟实现strcmp/strncmp

第一次代码:int my_strcmp(const char* p1, const char* p2){ assert(p1 && p2); while (1) { if (*p1 == *p2) { if (*p2 == '\0') break; p1++; p2++; } else if (*p1 > *p2) return 1; else return -1; } return 0; }改进: