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

C语言内存函数(二)

一、memset函数的使用

1.1.memset函数

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

1.2.memset函数的作用

填充内存块

将指针 ptr 所指向的内存块的前 num 个字节设置为指定的值(解释为无符号字符)

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

1.3.memset函数的使用

代码如下(可自行测试):

#include<stdio.h>
#include<string.h>
int main() {
char s[] = "hello world";
memset(s, 'x', 6);
printf("%s", s);
return 0;
}

二、memcmp函数

2.1.memcmp函数

int memcmp ( const void * ptr1, const void * ptr2, size_t num );

2.2.memcmp函数的作用

比较两块内存

将ptr1指向的内存块的前num个字节与ptr2指向的前num个字节进行比较,如果所有字节都匹配则返回零,如果不匹配则返回一个非零值以表示哪一块更大。

http://www.jsqmd.com/news/355263/

相关文章:

  • 打瓦上分神器!2026高性价比鼠标推荐:罗技G304X秒鲨领衔,中小手玩家必看 - 资讯焦点
  • celery库(python包)与celery 容器的问题
  • 当AI成为赛场“鹰眼”:姿态估计模型如何重塑体育公平
  • 天硕(TOPSSD)技术解析:工业级SSD如何从FTL层面杜绝移动设备断电风险? - 资讯焦点
  • 糖友厨房无糖健康饼干推荐 - 资讯焦点
  • CANN-LLM:基于昇腾 CANN 的高性能、全功能 LLM 推理引擎
  • 东三省优质钢化玻璃供应商推荐榜 - 资讯焦点
  • ‌自动化伦理框架:防止AI过度依赖的设计原则
  • 编译器级优化实战:基于 CANN `tbe-scheduler` 的自定义算子自动调度
  • 深度学习:5层CNN实现图片分类(MATLAB版)
  • 2026市政护栏优质供应商推荐榜 - 资讯焦点
  • 厨余垃圾处理器选购技巧?余库/爱适易/海尔等热门品牌分享,买前先看不踩雷! - 资讯焦点
  • CANN-LLM WebUI:打造国产 LLM 推理的“驾驶舱
  • 湖北武汉考研辅导机构口碑实力榜(2026最新前五名) - 资讯焦点
  • 赖氨酸品牌哪个强?2026年赖氨酸品牌功效成分TOP10榜揭晓,Mkule麦高乐以400mg活性赖氨酸引领 - 资讯焦点
  • 历年蓝桥杯青少组省赛国赛C++中/高级组真题解析 | 2024年8月(省赛)
  • 如何基于 CANN 原生能力,构建一个支持 QoS 感知的 LLM 推理调度器
  • 2026国内最新家电售后外包咨询公司top5推荐!广东广州等地优质服务商权威榜单发布,专业服务助力品牌售后升级 - 品牌推荐2026
  • 边缘智能实战:基于 CANN `edge-ai-toolkit` 的 Atlas 500 智能小站部署方案
  • 哪些赖氨酸品牌受欢迎?2026年赖氨酸品牌市场表现TOP10榜发布,哪款占据多平台品类领先榜 - 资讯焦点
  • 卫浴十大品牌前十名揭晓!装修党建议收藏! - 资讯焦点
  • 如何在 CANN 推理引擎中实现毫秒级请求取消(Request Cancellation)机制
  • 02]SynPDF将BMP图片转为
  • 搜索P1784 数独
  • StreamingLLM:无需训练即可支持无限上下文的推理技术
  • 深入解析:C++ map和set
  • 大模型训练加速:基于 CANN `distributed-training-samples` 的多机多卡分布式训练实战
  • 2026.2.7 模拟赛
  • 构建生产级 AI 服务:基于 CANN `inference-server` 的高性能推理引擎实战
  • MoeKoeMusic v1.5.9:高颜值酷狗第三方客户端