栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

模拟实现strcmp(常规方法)

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

模拟实现strcmp(常规方法)

模拟实现strcmp库函数
 #include
int my_strcmp(const char*arr1, const char*arr2) //因为只需比较arr1与arr2是否相等无需对其修改  因此用const常量修饰
{
while (*arr1++ == *arr2++ && *arr1!='' && *arr2!='')//比较*arr1与*arr2对应每位是否相等
{
	;
}
if (*arr1 == *arr2 && *arr2 == '')//运行至此且都为表明 arr1等于arr2
{
	return 1;
}
return 0;
}

int main()
{
char arr1[] = "sahdjh";
char arr2[] = "sahdjh";
if (my_strcmp(arr1, arr2) == 1)//模拟实现strcmp库函数
{
	printf("Yesn");
}
else
{
	printf("Non");
}
return 0;
}
C语言新手,若哪里不对请大家多多指正。
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/832630.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号