当前位置: 首页 > 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/67350.html

相关文章:

  • 中国电力建设集团有限公司搜狗搜索引擎优化
  • 设备上哪个网站做外贸推广网络公司取什么名字好
  • 长沙市网站制作公司百度商家入驻怎么做
  • 怎么用wordpress做搜索网站网站搭建费用
  • 淘宝客赚钱网站哈尔滨seo公司
  • 公司网站如何做水印平台代运营是什么意思
  • 网站建设及服务招标公告在线建站网页制作网站建设平台
  • 做AI免费网站苏州网站
  • 视频直播网站开发 设计精准客源引流平台
  • 网站联系我们的地图怎么做自制网页
  • 服务器做jsp网站教程免费外链平台
  • 杭州网站设计上市公司最全资源搜索引擎
  • 这么攻击网站抖音宣传推广方案
  • 区总工会网站建设流程北京培训seo哪个好
  • 网摘网站推广法天津seo代理商
  • 建设商城类的网站要多少钱全国分站seo
  • 有免费做推广的网站吗优化关键词排名哪家好
  • 网站开发就业新闻20条摘抄大全
  • 网站滚动效果怎么做app推广全国代理加盟
  • 好的地产设计网站app广告推广
  • 庞各庄网站建设搜索引擎推广一般包括哪些
  • 建设农场网站kol推广
  • 高德地图无目的地导航权威seo技术
  • 厦门市网站建设app开发seo培训费用
  • 中国旅游网站建设现状及发展趋势分析关键词优化工具互点
  • 建程网信息可靠吗seo运营推广
  • 红安建设局网站宁波seo搜索优化费用
  • 网站建设市场规模seo文章排名优化
  • asp网站有哪些如何在网上做销售推广
  • 蓝色清爽网站百度推广客服电话多少