strcmp()函数需要2个字符数组参数。如果两个字符串一样则函数返回0,不一样返回非0值
#include
#include
int main (void)
{
char zimu1[10] = "ABCDE";//第一个字符串
char zimu2[10] = "ABCDEF";//第二个字符串
if(strcmp(zimu1,zimu2))//通过strcmp函数让它们做比较,如果不一样返回非0值,执行if块里的语句。
{
printf("这两个字符串不一样\n");
}
else //如果一样返回0值,执行else块里的语句
{
printf("这两个字符串是一样的");
}
return 0;
}
输出结果
这两个字符串不一样