1. 逐个比较字符的ASSCII码值
strcmp
strcasecmp 不区分大小写
“==”也是这个比较方式,只是不能返回数字,只能判断大小。
2. 字母部分按ASSCII码值比较,数字部分按自然排序(数字会尽可能地取到最大)
strnatcmp
strnatcasecmp
3. 逐个比较前n个字符的ASSCII码值
strncmp
strcasecmp
与strcmp不同的是需要指定前n个字符
原文:http://www.cnblogs.com/weiheli/p/3821079.html