//模拟实现strcmp
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int my_strcmp(const char* arr1, const char* arr2)
{
while (*arr1)
{
arr1++;
arr2++;
if (*arr1 > *arr2)
return 1;
else if (*arr1 < *arr2)
return -1;
}
return 0;
}
int main()
{
char arr1[10] = "abcd";
char arr2[10] = "abcq";
int ret=my_strcmp(arr1,arr2);
if (ret > 0)
printf("arr1大于arr2");
else if (ret < 0)
printf("arr1小于arr2");
else
printf("arr1等于arr2");
return 0;
}