// strcmp.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
//、实现strcmp 函数。
int strcmp(char* str1, char* str2)
{
while(*str1 && *str2 && *str1==*str2)
{
++str1;
++str2;
}
return *str1-*str2;
}
int main(int argc, char* argv[])
{
char str1[]="abc";
char str2[]="abcd";
char str3[]="ab";
char str4[]="bb";
char str5[]="Ab";
printf("str2,str3,str4,str5 VS str1:%d %d %d %d!\n",
strcmp(str2,str1),
strcmp(str3,str1),
strcmp(str4,str1),
strcmp(str5,str1)
);
char str6[]="abc";
printf("str6 VS str1:%d!\n",strcmp(str6,str1)
);
return 0;
}
/*
str2,str3,str4,str5 VS str1:100 -99 1 -32!
str6 VS str1:0!
Press any key to continue
*/
实现strcmp 函数
最新推荐文章于 2022-09-17 11:56:43 发布