判断两个字符串是否相等😢

img

strcmp函数是string compare(字符串比较)的缩写,用于比较两个字符串并根据比较结果返回整数。基本形式为strcmp(str1,str2),若str1=str2,则返回零;若str1<str2,则返回负数;若str1>str2,则返回正数。

规则
当s1<s2时,返回为负数;
当s1=s2时,返回值= 0;
当s1>s2时,返回正数。 [2]
即:两个字符串自左向右逐个字符相比(按ASCII值大小相比较),直到出现不同的字符或遇'\0'为止

strcmp()
函数判断两个字符串是否相等
相等返回0
如果 !strcmp()为真,说明strcmp()返回的是0,也就说明两字符串相等

strcmp()比较两个字符串,如果完全相等,返回1,部分相等,返回0,完全不相等,返回-1