不使用库函数,编写函数int strcmp(char *source, char *dest) 相等返回0,不等返回-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;
}


阅读更多
文章标签: include
个人分类: c/c++
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

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

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭