《重生到现代之从零开始的C语言生活》—— 内存函数

ops/2024/10/18 7:49:03/

memcpy函数

和strncpy的用法基本一致
而不一样的是,size_t num是从源内存向后复制num个字节的数据到目标内存
但是如果有重叠的部分,就不能用memcpy了我们得用memmove

memmove函数

**memcpy和memmove基本一致,**但是区别是如果源内存和目标内存有重叠的部分,那么就要用memmove函数

memset函数

memset函数是用来设置内存的,将内存的值以字节为单位设置成想要的内容

memset函数的形式

void * memset ( void * ptr, int value, size_t num );

其中ptr是目标内存,value是想要设置的内容,num就是想要设置的字节各个数

memcmp函数

就是比较字节的大小,比较每个字节的ASCII码值

int memcmp ( const void * ptr1, const void * ptr2, size_t num );
  • 如果ptr1>ptr2,那么返回一个大于0的数
  • 如果ptr1=ptr2,那么返回0
  • 如果ptr1<ptr2,那么返回一个小于0的数
  • num就是要比较的字节个数

今天的知识讲解完啦,如果觉得有用可以点一下赞和关注,也可以先收藏以防需要时找不到哦,当然如果作者写的哪里有问题欢迎指出,我们一起进步!!!
祝看到这里的人天天开心哦(笔芯)


http://www.ppmy.cn/ops/122197.html

相关文章

js拼接html代码在线工具

具体请前往&#xff1a;在线Html转Js--将Html代码转成javascript动态拼接代码并保持原有格式

C# (.net6)实现Redis发布和订阅简单案例

概念&#xff1a; 在 .NET 6 中使用 Redis 的/订发布阅模式。发布/订阅&#xff08;Pub/Sub&#xff09;是 Redis 支持的一种消息传递模式&#xff0c;其中一个或多个发布者向一个或多个订阅者发送消息,Redis 客户端可以订阅任意数量的频道。 多个客户端可以订阅一个相同的频道…

Pikachu-Sql Inject-insert/update/delete注入

insert 注入 插入语句 insert into tables values(value1,value2,value3); 如&#xff1a;插入用户表 insert into users (id,name,password) values (id,username,password); 当点击注册 先判断是否有SQL注入漏洞&#xff0c;经过判断之后发现存在SQL漏洞。构造insert的pa…

结合大语言模型的机械臂抓取操作简单介绍

一、大语言模型与机械臂抓取的基本操作 1. 大语言模型简介 大语言模型是基于深度学习技术构建的自然语言处理模型&#xff0c;能够生成、理解和处理文本信息。这些模型通过训练大量的文本数据&#xff0c;学习语法、上下文和常识&#xff0c;能够执行多种任务&#xff0c;如文…

【2024最新】华为HCIE认证考试流程

HCIE是华为认证体系中最高级别的ICT技术认证&#xff0c;表示通过认证的人具有ICT领域专业知识和丰富实践经验。 HCIE认证方向&#xff1a;最高认证级别HCIE的技术方向有13个 下面以HCIE-Datacom为例给大家介绍一下&#xff1a; HCIE-Datacom认证考试流程&#xff1a; 1.笔试…

面试官:如何设计一个订单号生成器?

设计一个订单号生成系统,主要考虑到生成的订单号需要满足的几个要求:唯一性、可扩展性、以及可能的业务相关性。以下是几种常见的解决方案及相应的示例代码: 目录 单号的生成器的几种实现方式: UUID 时间+随机数/序列 Snowflake ID结构 特点 下面是对这段代码的解释…

Codeforces Round 977

这场比赛是晚上vp的&#xff0c;太逆天了自己&#xff0c;给我自己都菜笑了&#xff0c;第二题当时差了一个那个循序渐进的点没想到&#xff0c;关键细节都想到了&#xff0c;当时以为是错的就没写&#xff0c;第二题没做出来确实好久没遇到过了&#xff0c;裂开 话不多说&…

短视频时代,网站建设存在的意义还有多大?

在短视频时代&#xff0c;网站建设的存在意义依然具有多方面的价值和作用。尽管短视频作为一种新兴的传播方式迅速发展并受到广泛欢迎&#xff0c;但网站作为互联网的基础设施之一&#xff0c;仍然在许多领域发挥着不可替代的作用。以下是具体分析&#xff1a; 信息深度与完整性…