c语言strcmp函数的用法
strcmp函数的语法是“intstrcmp(char*str1,char *str2)”,它比较字符串str1和str2是否相同,如果相同则返回0,如果前者大于后者则返回1,否则返回-1
简单的例子:
char a[]='abcd ';
char *b='abcd ';
char *d='abcde ';
intd=strcmp(a,b ); //那么d的值为0
d=strcmp(b,d ); //d的值为-1。 因为“ ”小于“e”
d=strcmp(d,b ); //d的值为1。 因为“e”大于“ ”
#包含
#包含
int main ()。
char str1[50]={ 0 };
char str2[50]={ 0 };
int i=1;
do {
printf((*****d第一次输入******(n ),I );
gets(str1;
gets(str2;
I;
}while(strcmp(str1,str2);
返回0;
}
声明:
本文由网络组织,版权归原作者所有。 如果源信息错误或侵犯了权利,请联系删除或批准。