#include <stdio.h>
int cmp(char *str1, char *str2) {
while (*str1 == *str2 && *str1 != '\0') {
str1++;
str2++;
}
return *str1 - *str2;
}
void main() {
char s1[100] = "ABCDEF1";
char s2[100] = "ABCDEF0";
printf("%d", cmp(s1, s2));
}
实现字符串的比较是如何实现的呢?
有大佬来分析一下代码吗?