关闭

不使用库函数,编写函数int strcmp(char *source, char *dest) 相等返回0,不等返回-1

标签: include
3550人阅读 评论(1) 收藏 举报
分类:
#include <stdlib.h>

int strcmp(char *source, char *dest)
{
while(*source == *dest && *source != '\0' && *dest != '\0')
{
   source++;
   dest++;
}
if (*source =='\0' && *dest == '\0')
  return 0;
else
  return -1;


}
int main()
{
char *str1 = "abcde";
char *str2 = "abcde";
printf("ret = %d", mystrcmp(str1, str2));

return 0;
}


1
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:249738次
    • 积分:2943
    • 等级:
    • 排名:第12405名
    • 原创:61篇
    • 转载:54篇
    • 译文:0篇
    • 评论:25条
    最新评论