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

做网站推广的技巧企业培训课程价格

做网站推广的技巧,企业培训课程价格,网站建设分金手指专业十六,企业网站托管外包方式1、memmove()函数 void *memmove(void *str1, const void *str2, size_t n); 将str2所指向的存储区的前n个字节复制到str1所指向的存储区。 memmove()允许“str1和str2所指向的存储区重叠”。通过检查地址关系,自动选择复制方向(从前往后或从后往前&a…

1、memmove()函数

void *memmove(void *str1, const void *str2, size_t n);

str2所指向的存储区的前n个字节复制到str1所指向的存储区

memmove()允许str1str2所指向的存储区重叠”。通过检查地址关系,自动选择复制方向(从前往后或从后往前),确保数据复制的正确性。

注意:

1)、str1所指向的存储区必须至少有n个字节,否则,会引起内存溢出。

2)、当“str1str2所指向的存储区重叠”时,memmove()要比memcpy()能执行正确的拷贝。如果“str1str2所指向的存储区不重叠”,则memmove()和memcpy()拷贝的效果是一样的。

2、memmove复制浮点数

#include "string.h" //memmove()需要包含string.h头文件

void Test_memmove(void)

{

float buf1[10]={1.1,2.2,3.3,4.4,5.5,6.6,7.7,8.8,9.9,10.5};

//声明浮点数数组buf1[],并初始化

float buf2[10]={1.5,2.5,3.5,4.5,5.5};//声明浮点数数组buf2[],并初始化

memset(buf1,'\0',sizeof(buf1));//将buf1[]设置为0

memmove(buf1,buf2,5*sizeof(float));

//将buf2[]中的前5个浮点数拷贝到buf1[]中

}

3、C语言中memmove和memcpy的区别

#include "string.h" //strcpy(),memcpy()和memmove()需要包含string.h头文件

void Test_memmove(void)

{

char buf[11];

//声明char型数组buf[]

strcpy(buf,"abcdefg");

memcpy(&buf[1], &buf[0], 9);

//将"abcdefg\0\0"拷贝到起始的地址为&buf[1]中的存储单元中

printf("%s\r\n",&buf[1]);//串口输出"abcddfg",出现拷贝错误

strcpy(buf,"abcdefg");

memmove(&buf[1], &buf[0],9);

//将"abcdefg\0\0"拷贝到起始的地址为&buf[1]中的存储单元中

printf("%s\r\n",&buf[1]);//串口输出"abcdefg",拷贝正确

//通过比较,我们发现dest>src,发现memcpy()有问题,而memmove()执行了正确的拷贝

strcpy(buf,"abcdefg");

memcpy(&buf[0], &buf[1], 9);

//将"bcdefg\0\0\0"拷贝到起始的地址为&buf[1]中的存储单元中

printf("%s\r\n",&buf[0]);//串口输出"bcdefg",拷贝正确

strcpy(buf,"abcdefg");

memmove(&buf[0], &buf[1],9);

    //将"bcdefg\0\0\0"拷贝到起始的地址为&buf[1]中的存储单元中

printf("%s\r\n",&buf[0]);//串口输出"bcdefg"

//通过比较,我们发现dest<=src,发现memcpy()和memmove()均能执行正确的拷贝

}

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

相关文章:

  • 建筑行业数据开放平台官网seo千享科技
  • wordpress post-formatsseo优化诊断工具
  • 网站上想放个苹果地图怎么做北京疫情消息1小时前
  • 上海做网站优化推广关键词
  • 怎么做网站编辑廊坊seo
  • 手机网站弹窗武汉新一轮疫情
  • 济南市建设信用网站淘宝搜索关键词技巧
  • 黄冈做网站公司培训网站建设
  • 做国际贸易用什么网站公司网站怎么注册
  • 武汉网站设计武网站快照优化公司
  • 漳州手机网站建设平台推广计划
  • wordpress网站排行榜关键词排名推广方法
  • 钟村免费建站公司网站制作app免费软件
  • 政府网站建设评分标准免费发布广告信息的网站
  • 网站jianshe网络营销课程实训总结
  • 学校网站建设报价seo面试常见问题及答案
  • 网站如何判断做的好不好武汉seo推广优化公司
  • 专门做水生植物销售网站免费培训机构管理系统
  • 通州宋庄网站建设长沙专业网络推广公司
  • 重庆梁平网站建设哪家便宜网站怎么宣传
  • 本溪做网站的北京整站线上推广优化
  • 网站建设补充协议模板seo运营招聘
  • 网站销售源码网络促销
  • 长春网站关键词推广杭州seo关键字优化
  • 石家庄做网站好的网络技术有限公司seo自媒体运营技巧
  • 美工培训班学校网站手机版排名seo
  • 南昌做网站优化价格新闻发稿平台
  • 动态网站的技术有开发网站的公司
  • 福州网站建设优化前端培训费用大概多少
  • 微信做任务赚钱的网站舟山百度seo