• 欢迎访问开心洋葱网站,在线教程,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入开心洋葱 QQ群
  • 为方便开心洋葱网用户,开心洋葱官网已经开启复制功能!
  • 欢迎访问开心洋葱网站,手机也能访问哦~欢迎加入开心洋葱多维思维学习平台 QQ群
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏开心洋葱吧~~~~~~~~~~~~~!
  • 由于近期流量激增,小站的ECS没能经的起亲们的访问,本站依然没有盈利,如果各位看如果觉着文字不错,还请看官给小站打个赏~~~~~~~~~~~~~!

C语言编程比较两个字符串str1和str2的大小

OC/C/C++ 水墨上仙 2640次浏览

写一个函数比较两个字符串str1和str2的大小,若相等返回0,若str1大于str2返回1,若str1小于str2返回-1,不调用C++/C的字符串的字符库函数,请编写函数strcmp,函数定义为:intstrcmp(const char*src,const char*dst)
来源:http://blog.csdn.net/sunmeng_alex/article/details/8281955

#include<stdio.h>
int strcmp(const char *src,const char *dst)
{
	int i = 0;
	while(src[i] && dst[i])
		{
		if(src[i] > dst[i])
			return 1;
			else
				if(src[i] < dst[i])
					return -1;
					else
						i++;						
	}
	return 0;
} 
int main(int argc,char *argv[])
{
	char *str1 = "abc";
	char *str2 = "abd";
	printf("%d\n",strcmp(str1,str2));
 	return 0;
}


喜欢 (0)
加载中……