比较字符串大小

来源:百度知道 编辑:UC知道 时间:2024/06/22 23:31:39
看一下这段关于比较字符串大小的程序

int strcmp(char *s,char *t)
{while(*s&&*t&&_____(1)_____)
s++;t++;
}
return(_____(2)_____);
}
比较字符串大小
相等return 0;
不相等return 差值;
如果可以的话说一下理由

int strcmp(char *s,char *t)
{
while(*s&&*t&& *s==*t ) ///如果字符串s和t都没结束,并且其值相等,继续比较
s++;t++;
}
return(*s-*t); ///返回差值,如果*s大,返回正数,如果*t大,返回负数,如果相等,返回0
}