判断两个字符串是否相等的函数
在判断两个字符串是否一样,而不想使用strcmp函数时,可以采用以下代码块。
当两个字符串相等时,返回1;反之,返回0
int f(char* x,char* y)
{
int j;
for(;*x!=0||*y!=0;x++,y++)
{
j=0;
if(*x!=*y)
{
j=1;
break;
}
/*当有一个字符不同时,则可以判断出,
两个字符串不相等,直接跳出,for循环,
使用if判断,得出返回0还是1*/
}
if(j==1)
{
原创
2021-07-15 10:18:44 ·
3672 阅读 ·
0 评论