int strCompare(char *s1,char *s2)
{
// while (*s1!='\0'&&*s2!='\0') //出错版。循环一次指针多加了一次。会比较出错
// {
// if (*s1++>*s2++)//这儿加一次地址
// {
// return 1;
// }
// else if (*s1++<*s2++)//这儿又加一次地址
// {
// return -1;
// }
// }
while (*s1++!='\0'&&*s2++!='\0') //在这儿进行自加操作
{
if (*s1>*s2)
{
return 1;
}
else if (*s1<*s2)
{
return -1;
}
}
return 0;
}
{
// while (*s1!='\0'&&*s2!='\0') //出错版。循环一次指针多加了一次。会比较出错
// {
// if (*s1++>*s2++)//这儿加一次地址
// {
// return 1;
// }
// else if (*s1++<*s2++)//这儿又加一次地址
// {
// return -1;
// }
// }
while (*s1++!='\0'&&*s2++!='\0') //在这儿进行自加操作
{
if (*s1>*s2)
{
return 1;
}
else if (*s1<*s2)
{
return -1;
}
}
return 0;
}