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

南京网站建设优化求一个好看的网站

南京网站建设优化,求一个好看的网站,郑州网站建设系统介绍,电商网站开发人员C语言内存函数 文章目录 C语言内存函数1. memcpy2. memmove3. memset4. memcmp 注意: 使用这些函数需要包含 string.h头文件。 1. memcpy void * memcpy ( void * destination, const void * source, size_t num );从source指向的位置开始,向后复制num…

C语言内存函数

文章目录

  • C语言内存函数
    • 1. memcpy
    • 2. memmove
    • 3. memset
    • 4. memcmp

注意: 使用这些函数需要包含 string.h头文件。

1. memcpy

void * memcpy ( void * destination, const void * source, size_t num );
  • source指向的位置开始,向后复制num个字节的内容到destination中。
  • 复制过程中,不在乎内容是什么,无论是什么内容都是照搬。
  • destinationsource指向的空间中有任何的重叠部分,那么它们复制的结果都是未定义的。
  • 需要注意的是,在拷贝字符串时,如果拷贝的内容最后一个位置不是\0,最好在拷贝结束后加上\0,否则后期可能造成越界访问。
#include <stdio.h>
#include <string.h>int main()
{char* s1 = "hello memcpy";char s2[50];memcpy(s2, s1, ((strlen(s1) + 1) * sizeof(s1[0])));printf("%s\n", s2);return 0;
}

在这里插入图片描述

2. memmove

void * memmove ( void * destination, const void * source, size_t num );
  • memcpy不同的是memmovedestinationsource指向的部分是可以重叠的。
#include <stdio.h>
#include <string.h>int main()
{char s1[100] = "hello memmove 123456789";memcpy(s1 + 14, s1, 13 * sizeof(s1[0]));printf("%s\n", s1);return 0;
}

在这里插入图片描述

3. memset

void * memset ( void * ptr, int value, size_t num );
  • ptr指向的内存的num个字节的内存全部设置成value
#include <stdio.h>
#include <string.h>int main()
{char s1[100] = "hello memset";memset(s1, 'C', 3);printf("%s\n", s1);return 0;
}

在这里插入图片描述

4. memcmp

int memcmp ( const void * ptr1, const void * ptr2, size_t num );
  • 比较ptr1ptr2指向的位置开始,向后的num个字节的内容。
  • 如果ptr1指向的内容小于ptr2指向的内容,则返回值<0
  • 如果ptr1指向的内容等于ptr2指向的内容,则返回值==0
  • 如果ptr1指向的内容大于ptr2指向的内容,则返回值>0
#include <stdio.h>
#include <string.h>int main()
{char s1[] = "123456789";char s2[] = "234567890";printf("%d\n", memcmp(s1, s2, 5 * sizeof(char)));return 0;
}

在这里插入图片描述

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

相关文章:

  • 海诚网站建设七台河市网站建设
  • 网站怎么做防360拦截年度网站建设工作总结
  • 个人网站制作过程网站建设中左对齐
  • 公司网站html模板南宁制作企业服装
  • 阿里云网站建设和部署框架网店代运营具体做什么
  • 番禺五屏网站建设全面依法治国建设法治中国
  • 广州外贸网站建设开发现在做百度推广有用吗
  • 广州网站设计首选刻互联网推广销售好做吗
  • 做商城类网站备案时需提供什么证件html网页设计大作业
  • 网站建设的整体设计流程wordpress邮件失败
  • 专业定制网站建设代理南京制作网站公司网站
  • 在线学习网站开发51免费模板网
  • 最好的wordpress主题seo综合查询
  • 微信网站协议书软件下载网站建设
  • 通辽做网站制作太原网站关键词优化
  • 网站备案 年审wordpress怎么修改登录地址
  • 长沙室内设计工作室苏州seo按天扣费
  • 哈尔滨服务好的建站方案微博图床wordpress
  • 下列不能反应企业网站建立网络wordpress360网站卫士
  • 网站前台显示数据库指定分类怎么做php筑龙网建筑资料下载
  • 建设电子商务网站的目的和意义中国价格信息网
  • 一个网站可以做多少个小程序网站建设课设总结
  • 国外网站设计域名到网站上线
  • 网站建设入账时进那个会计科目长沙关键词优化
  • 做国际黄金的网站贵州建设厅网站
  • 北京东城区 网站建设wordpress阿里云视频播放
  • 甘肃网站备案教做蛋糕的网站
  • 服装网都有哪些网站青海wap网站建设比较好
  • 做公司网站应准备什么材料网站下雪代码
  • 怎么样在网站文章最后做超链接微信如何做商城网站