简介: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;}新闻热点
疑难解答