从左向右逐个字符进行比较。比较原则为空格最小,数字<大写字母<小写字母。
同为数字、大写字母、小写字母则'0'<'9'、'A'<'Z'、'a'<'z'。
若有比较结果为二个字符不相等,则二个字符串的比较结束。字符比较大小的结果,就是字符串大小比较的结果。
如果二个字符串的前若干个字符逐一对应相同,字符串长度也相同,则两个字符串相等。
如果二个字符串的前若干个字符逐一对应相同,字符串长度不相同,则较长的那个字符串为大。
使用函数strcmp(s1,s2),需要包含头文件string.h
若结果为正,表示s1>s2;
若结果为负,表示s1
再程序添加#include
在函数里就可以用strcmp(str1,str2)比较str1和str2的大小,与字母数字都无关
可以使用 strcmp(str1,str2)
设这两个字符串为str1,str2,
若str1==str2,则返回零;
若str1
是根据ASCII码比较的,包含在 string.h 头文件里
c语言是不管你什么,一律按ASCII码比较,strcmp