A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 姚春林 中级黑马   /  2015-11-16 21:05  /  1109 人查看  /  8 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

c语言中函数strcmp(str1,str2)的返回值到底是怎么计算的?

8 个回复

倒序浏览
见识了 (*^__^*) 嘻嘻……
回复 使用道具 举报
百度都比在这问的快
回复 使用道具 举报
若str1==str2,则返回零;
若str1>str2,则返回正数;
若str1<str2,则返回负数。
百度确实比这块= =
回复 使用道具 举报
cube川 发表于 2015-11-17 10:01
若str1==str2,则返回零;
若str1>str2,则返回正数;
若str1

我想知道具体数值如何算的,可以解答下吗?
回复 使用道具 举报
ake 来自手机 中级黑马 2015-11-19 00:37:38
地板
一个字符一个字符比较的!!!
回复 使用道具 举报
str1-str2,相同的字符就看第二个,依此往后类推
回复 使用道具 举报
int n=strcmp(str1,str2); n为str1与str2相差的个数,n>0说明str1大,n<0说明str2大
回复 使用道具 举报
good good good
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马