当前位置: 首页 > news >正文

memcmp函数的使用

90b974841ee44ed8afc91ead2f667013.png

目录

1.头文件

 2.memcmp函数讲解


  小心!VS2022不可直接接触,否则!没这个必要,方源面色淡然一把抓住!顷刻炼化!


1.头文件

memcmp函数的使用需要包括头文件

#include<string.h>

 2.memcmp函数讲解

80a1dc7531174da5ad4873494d37371c.png

简述:memcmp接受两个void*类型的地址,最后一个参数为字节个数

memcmp会从两个地址的位置开始,进行num个字节的比较


返回参数:

737bdc21c4f94f489c6717b9b956a2c5.png

如果ptr1<ptr2,则返回小于0的数

如果ptr1=ptr2,则返回0

如果ptr1>ptr2,则返回大于0的数

示例如下:

#define _CRT_SECURE_NO_WARNINGS 
#include<stdio.h>
#include<string.h>int main()
{	char arr1[] = { "a2345"};char arr2[] = { "Abc4xxdefg" };int sz = strlen(arr1);printf("%d \n", memcmp(arr1, arr2, 1));//打印1printf("%d \n", memcmp(arr1 + 3, arr2 + 3, 1));//打印0printf("%d ", memcmp(arr1 + 1, arr2 + 1, 1));//'2'的ascII为50,'b'的ascII值为98// '2'<'b'//打印-1}

8fdd48caf53e46a897fd8a5554dbb454.png

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 基于Python实现一个庆祝中秋节的小程序
  • leetcode刷题day18|二叉树Part06( 530.二叉搜索树的最小绝对差、501.二叉搜索树中的众数、236. 二叉树的最近公共祖先)
  • ​经​纬​恒​润​二​面​​三​七​互​娱​一​面​​元​象​二​面​
  • 演示:基于WPF的自绘的中国地铁轨道控件
  • 相图的科学应用,陶瓷材料创新
  • Centos挂载和删除nfs
  • 滑动窗口算法—字符串的排列
  • linux驱动开发-地址映射
  • uniapp小程序,使用腾讯地图获取定位
  • Vue组件:依赖注入provide和inject的使用
  • Python中的单例模式:从入门到精通
  • 【秋招笔试】9.09阿里国际秋招(已改编)-三语言题解
  • Hadoop Pig
  • Vue3+setup+el-pagination+el-select封装下拉分页及懒加载
  • git:分支管理
  • 【mysql】环境安装、服务启动、密码设置
  • 【剑指offer】让抽象问题具体化
  • Android路由框架AnnoRouter:使用Java接口来定义路由跳转
  • Brief introduction of how to 'Call, Apply and Bind'
  • chrome扩展demo1-小时钟
  • Java新版本的开发已正式进入轨道,版本号18.3
  • LeetCode29.两数相除 JavaScript
  • MyEclipse 8.0 GA 搭建 Struts2 + Spring2 + Hibernate3 (测试)
  • Mysql数据库的条件查询语句
  • react 代码优化(一) ——事件处理
  • Yeoman_Bower_Grunt
  • 构建二叉树进行数值数组的去重及优化
  • 开发基于以太坊智能合约的DApp
  • 什么软件可以提取视频中的音频制作成手机铃声
  • 问:在指定的JSON数据中(最外层是数组)根据指定条件拿到匹配到的结果
  • 一文看透浏览器架构
  • 《码出高效》学习笔记与书中错误记录
  • 1.Ext JS 建立web开发工程
  • ionic异常记录
  • 阿里云重庆大学大数据训练营落地分享
  • ​​​【收录 Hello 算法】9.4 小结
  • ​Redis 实现计数器和限速器的
  • ​补​充​经​纬​恒​润​一​面​
  • ​你们这样子,耽误我的工作进度怎么办?
  • ​数据链路层——流量控制可靠传输机制 ​
  • #git 撤消对文件的更改
  • (152)时序收敛--->(02)时序收敛二
  • (2)STL算法之元素计数
  • (22)C#传智:复习,多态虚方法抽象类接口,静态类,String与StringBuilder,集合泛型List与Dictionary,文件类,结构与类的区别
  • (32位汇编 五)mov/add/sub/and/or/xor/not
  • (超详细)2-YOLOV5改进-添加SimAM注意力机制
  • (附源码)ssm高校社团管理系统 毕业设计 234162
  • (附源码)ssm教师工作量核算统计系统 毕业设计 162307
  • (附源码)计算机毕业设计SSM疫情社区管理系统
  • (蓝桥杯每日一题)平方末尾及补充(常用的字符串函数功能)
  • **PHP二维数组遍历时同时赋值
  • *Django中的Ajax 纯js的书写样式1
  • .bat批处理(二):%0 %1——给批处理脚本传递参数
  • .NET BackgroundWorker
  • .NET LINQ 通常分 Syntax Query 和Syntax Method