永发信息网

memcmp()函数是用来比较什么的??

答案:1  悬赏:30  手机版
解决时间 2021-02-06 03:44
  • 提问者网友:风月客
  • 2021-02-05 18:07
memcmp()函数是用来比较什么的??
最佳答案
  • 五星知识达人网友:梦中风几里
  • 2021-02-05 18:22
s1,s2为字符串时候
memcmp(s1,s2,1)就是比较s1和s2的第一个字节的ascII码值;
memcmp(s1,s2,n)就是比较s1和s2的前n个字节的ascII码值;如:
char *s1="abc";
char *s2="acd";
int r=memcmp(s1,s2,3);就是比较s1和s2的前3个字节,第一个字节相等,第二个字节比较中大小已经确定,不必继续比较第三字节了
所以r=-1
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯