首页 > 学院 > 开发设计 > 正文

【c语言】模拟实现strcmp函数

2019-11-08 03:03:40
字体:
来源:转载
供稿:网友

简介:strcmp用于比较两个字符串。设有两个字符串str1,str2, str1==str2,则返回0; 若str1>str2,则返回正数; 若str1< str2,则返回负数; 函数原型:extern int ctrcmp(const char *str1, const char *str2) 模拟实现strcmp:

#include<strdio.h>#include<assert.h>int my_srtcmp(const char *str1,const char *str2){ assert((*str!=NULL)&&(*str2!=NULL)); while(*str1 == *str2) { if(*str1 == '/0') { return 0; } str1 ++; str2 ++; } if(*str1 > *str2) return 1; else return -1;}
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表