一、来源:C标准库<string.h>
二、函数描述:
int strcmp(const char *str1 , const char *str2)
该函数主要是用来实现字符串对比,该函数执行为将字符串str1和str2进行对比。
如果str1>str2则返回一个正数
如果str1<str2则返回一个负数
如果str1=str2则返回0
三、代码测试
#include <stdio.h>
#include <string.h>
int main(){
char strA1[20];
char strB2[20];
char strC3[20];
int ret;
strcpy(strA1, "a");
strcpy(strB2, "b");
strcpy(strC3, "c");
ret = strcmp(strB2, strC3);
if(ret < 0){
printf("str1 小于 str2");
}
else if(ret > 0) {
printf("str1 大于 str2");
}
else {
printf("str1 等于 str2");
}
return 0;
}