比较两个字符串的大小(大于,小于,相等)

比较两个字符串是否相等

例如:char buf[]="hello";

          charbuf1[]="hella";

比较字符串的每一位

三种结果:大于、小于、等于

#include<stdio.h>
#include<string.h>
void main()
{
	char buf[]="hello";
	char buf1[]="hella";
	int result;
	int i=0;
	while(buf[i]!='\0' && buf1[i]!='\0')
	{
		if(buf[i]>buf1[i])
		{
			printf("buf>buf1\n");
			break;
		}
		else if(buf[i]<buf1[i])
		{
			printf("buf<buf1\n");
			break;
		}
		else if(i==strlen(buf)-1)
		{
			printf("buf==buf\n");
		}
		i++;
	}
}

猜你喜欢

转载自blog.csdn.net/weixin_42581477/article/details/81054676