首页 > 学院 > 开发设计 > 正文

C 语言 memcmp函数

2019-11-08 01:49:40
字体:
来源:转载
供稿:网友
#include <stdio.h>#include <string.h>int main(){char s1[] ="ABCDEFG";char s2[] ="ABCDXYZ";PRintf("%s%s/n%s%s/n/n%s%d/n%s%d/n%s%d/n", "s1=",s1,"s2=",s2, "memcmp(s1,s2,4)=",memcmp(s1,s2,4), "memcmp(s1,s2,7)=",memcmp(s1,s2,7), "memcmp(s2,s1,7)=",memcmp(s2,s1,7)); return 0;}

返回结果:

s1=ABCDEFG s2=ABCDXYZ

memcmp(s1,s2,4)=0 memcmp(s1,s2,7)=-19 memcmp(s2,s1,7)=19

并不是返回 -1 ,0 和 1


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表