经 gcc cl 测试 memcmp("pp","oo",2);怎么返回1呢?oo 比 pp 还大吗?

suirosu 2013-02-17 11:15:51
经 gcc cl 测试 memcmp("pp","oo",2);
怎么返回1呢?
oo 比 pp 还大吗?
...全文
129 3 点赞 打赏 收藏 举报
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
rocktyt 2013-02-17
手误。。应该是返回1
  • 打赏
  • 举报
回复
rocktyt 2013-02-17
不好意思我刚才脑残了,请无视1楼 "pp"比"oo"大啊,当然返回-1
  • 打赏
  • 举报
回复
rocktyt 2013-02-17
比较的是字符串的地址而不是字符串本身 要比较字符串用strcmp,要指定个数用strncmp
  • 打赏
  • 举报
回复
相关推荐
发帖
C++ 语言
加入

6.0w+

社区成员

C++ 语言相关问题讨论,技术干货分享,前沿动态等
申请成为版主
帖子事件
创建了帖子
2013-02-17 11:15
社区公告
暂无公告