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

梧州吧短视频seo排名加盟

梧州吧,短视频seo排名加盟,wordpress获取文章标签内容,上海专业网站建设价格个人主页 文章目录 🏠一、memcpy函数1.函数形式以及功能介绍2.函数的使用3.模拟实现 🚀二、memmove函数1.函数形式以及功能介绍2.函数的使用3.模拟实现 🎡三、memset函数1.函数形式以及功能介绍2.函数的使用 🎉四、memcmp1.函数形…

在这里插入图片描述
个人主页
在这里插入图片描述

文章目录

  • 🏠一、memcpy函数
    • 1.函数形式以及功能介绍
    • 2.函数的使用
    • 3.模拟实现
  • 🚀二、memmove函数
    • 1.函数形式以及功能介绍
    • 2.函数的使用
    • 3.模拟实现
  • 🎡三、memset函数
    • 1.函数形式以及功能介绍
    • 2.函数的使用
  • 🎉四、memcmp
    • 1.函数形式以及功能介绍
    • 2.函数的使用

注意:在使用以下四个内存函数时,都需要包含头文件: #include<string.h>

🏠一、memcpy函数

1.函数形式以及功能介绍

函数形式:void * memcpy ( void * destination, const void * source, size_t num );

功能:从源空间的位置开始向后复制num个字节的数据到目标空间所指向的内存位置。

在使用该函数时需要注意以下几点:

  1. 该函数遇到 ‘\0’ 时并不会停下来
  2. 如果目标空间和源空间有位置重叠时,复制的结果都是未定义的

2.函数的使用

在这里插入图片描述

3.模拟实现

void* my_memcpy(void* dest, const void* src, size_t num)
{assert(dest && src);void* p = dest;while (num--){*(char*)dest = *(char*)src;((char*)dest)++;((char*)src)++;}return p;
}

🚀二、memmove函数

1.函数形式以及功能介绍

函数形式:void * memmove ( void * destination, const void * source, size_t num );

功能:和memcpy最大的区别就是memmove函数处理的源内存块和目标内存块是可以重叠的
因此有内存重叠的部分就交给memmove函数来处理。

2.函数的使用

在这里插入图片描述

3.模拟实现

void* my_memmove(void* dest, const void* src, size_t num)
{assert(dest && src);void* p = dest;if (dest > src){//前 -> 后while (num--){*((char*)dest + num) = *((char*)src + num);}}else{//后 -> 前while (num--){*(char*)dest = *(char*)src;*((char*)dest)++;*((char*)src)++;}}return p;
}

🎡三、memset函数

1.函数形式以及功能介绍

函数形式:void * memset ( void * ptr, int value, size_t num );

功能:用来设置内存的,将内存中的值以字节为单位设置成想要的内容。

2.函数的使用

在这里插入图片描述

🎉四、memcmp

1.函数形式以及功能介绍

函数形式:int memcmp ( const void * ptr1, const void * ptr2, size_t num );

功能:比较从ptr1和ptr2指针指向的位置开始,向后的num个字节

返回值如下:
返回值和strcmp返回值类似

2.函数的使用

在这里插入图片描述

http://www.dtcms.com/wzjs/196536.html

相关文章:

  • thinkcmf做网站快不快一键优化表格
  • 广西南宁网站制作游戏代理加盟平台
  • 政府网站建设纳入考核百度seo优化教程
  • wordpress 模板汉化海南seo快速排名优化多少钱
  • 佛山外贸企业网站建设互联网营销主要学什么
  • 教育网站制作今日新闻最新消息大事
  • 深圳高水平网站制作uc推广登录入口
  • 玩客云 做网站服务器app推广方案怎么写
  • 微信小程序怎么做网站友情链接检索数据分析
  • 郑州代做网站备案域名出售平台
  • 济宁万达网站建设深圳高端seo公司助力企业
  • 公司注册网站官网网站网页设计
  • 手机怎样使用域名访问网站软文广告300字范文
  • 如何建设wap网站网络推广的工作内容
  • 电脑做网站教学百度风云榜官网
  • 网站开发需要什么人seo经典案例分析
  • 著名办公室装修公司网站优化是做什么的
  • 做网站l价格网站友情链接怎么添加
  • 网站做关键词排名有必要吗推广免费
  • 适合 wordpress 图标抖音seo排名软件
  • 自己开发一个网站应该怎么做网络推广怎么做好
  • 广告网站设计公司网络优化软件有哪些
  • 路由器做服务器做网站网站alexa排名
  • 网站建设文档百度推广优化师
  • 加微信群网站怎么做的石家庄seo管理
  • 网站建设yu公司做网络推广哪个网站好
  • 永久免费网站模板线上营销的方式
  • 网站备案app网站平台做推广
  • 新会网站设计网络营销网站平台有哪些
  • 网站建设调查报告范文跨境电商怎么开店铺