'b'
'c'
'd'
'e'
'\0'strcmp的参数都是char*,也就是指向字符的指针,原理是从两个指针指向的地址开始对比,直到其中一个\0为止。判断相等与否。实现上是每个字符相减。单纯的==,比较的是字符串手地址是否相等,这样比较,不但比较不了两个字符串相等与否,而且要想相等,还必须两个字符串指向同一个地址。
C语言比较字符串相等 用库函数strcmp需要引用头文件string.h
方法为
strcmp(s1, s2)
如果s1 s2相等,则返回0
如果s1<s2 返回-1
s1>s2 返回1
比较时按字典序