C语言实现strcmp函数
来源:互联网 发布:笛佛软件招聘 编辑:程序博客网 时间:2024/05/16 15:51
#include <stdio.h>
int strcmp(char *str1, char *str2);
int main()
{
char *str1 = "helloworld1";
char *s = "helloworld";
printf("%d\n", strcmp(str1, s));
return 0;
}
int strcmp(char *str1, char *str2)
{
if (str1 == NULL || str2 == NULL)
{
return -1;
}
while (*str2 == *str1 && *str1 != '\0' && *str2 != '\0')
{
str1++;
str2++;
}
if (*str1 == *str2)
{
return 0;
}
else if (*str1 > *str2)
{
return 1;
}
else
{
return -1;
}
}
int strcmp(char *str1, char *str2);
int main()
{
char *str1 = "helloworld1";
char *s = "helloworld";
printf("%d\n", strcmp(str1, s));
return 0;
}
int strcmp(char *str1, char *str2)
{
if (str1 == NULL || str2 == NULL)
{
return -1;
}
while (*str2 == *str1 && *str1 != '\0' && *str2 != '\0')
{
str1++;
str2++;
}
if (*str1 == *str2)
{
return 0;
}
else if (*str1 > *str2)
{
return 1;
}
else
{
return -1;
}
}
阅读全文
0 0
- C语言实现strcmp函数
- C语言实现strcmp()和strcpy()函数
- 【C语言】strcmp函数的实现
- 【C语言】模拟实现strcmp函数
- 【C语言】模拟实现strcmp()、strncmp()函数
- 【c语言】模拟实现strcmp函数
- C语言函数strcmp
- c语言strcmp实现
- C语言实现strcmp
- C语言实现strcmp
- C语言实现strcmp
- 【C语言】 实现strcmp
- C语言之strcmp函数
- C/C++--strcmp函数实现
- C语言strlen, strcpy, strcmp,strcat函数的实现
- strcpy/strncpy/strcat/strcmp/strlen函数的c语言实现
- 【C语言】模拟实现strcpy、strcat、strcmp函数
- C语言:模拟实现strlen、strcpy、strcmp、strReverse、strcat函数
- Android最简单的数据传递——用户注册
- 负载均衡-Session处理策略
- 存储的瓶颈(1)
- wxPython:图标、菜单、加速键、消息框
- Codeforces Round #418部分题解
- C语言实现strcmp函数
- C++广度优先搜索算法之仙岛求药
- CentOS 不能联网以及TCP/IP网络管理工具:net-tools VS iproute2问题
- leetcode 179.最大数量 【数组组成最大数】
- Linux笔记2
- 在windows中使用ftp连接后,上传文件出现错误
- sql的左联接
- PHP-FPM进程数的设定
- postgresql 授权某个数据库的权限给test 账号 使该账号 只能操作指定DB 不能操作其他DB