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

南通网站建设推广专家网站关键词查询

南通网站建设推广专家,网站关键词查询,做店铺装修的公司网站,基层政府网站建设一.memset()函数简介 我们先来看一下cplusplus.com - The C Resources Network网站上memset()函数的基本信息: 1.函数功能 memset()函数的功能是:将一块内存空间的每个字节都设置为指定的值。 这个函数通常用于初始化一个内存空间,或者清空一个内存空间…

一.memset()函数简介

我们先来看一下cplusplus.com - The C++ Resources Network网站上memset()函数的基本信息:

1.函数功能

memset()函数的功能是:将一块内存空间的每个字节都设置为指定的值

这个函数通常用于初始化一个内存空间,或者清空一个内存空间。

2.函数参数

该函数一共有 3 个参数,分别是:

void *memset(void *s, int c, size_t n);

1>.void * s

第一个参数的类型是void*(无类型指针),

它指向要填充的内存块的指针,

它的作用是告诉函数要填充的一块空间的起点在哪.

2>.int c

第二个参数的类型是int(整形),

它是要填充的值,通常是一个无符号字符,

它的作用是告诉函数这块空间要填充成哪个值.

要注意的是,这个值虽然是以int型传递的,但在填充时函数会先将该值转换成无符号char型再填充内存.图示如下:

3>.size_t n

第三个参数的类型是size_t(无符号整形),

它表示要填充的字节数,

它的作用是告诉函数一共需要将多少个字节的空间设置成要填充的值.

3.函数返回值

函数的返回值类型是void*(无类型指针),它的作用是在函数运行结束后返回这块空间的起始地址.

4.函数头文件

该函数包含在头文件<string.h>中.


二.memset()函数的具体使用

 memset()函数的使用场景是:当我们想初始化一个内存空间,或者清空一个内存空间时,我们可以使用memset()函数来实现这一诉求.

1.使用memset()函数完成初始化数组

如下,我们使用memset()函数将一个数组全部初始化为0,                             :

分别给memset()函数传入:arr(即数组地址),0(即将数组全初始化为0),sizeof(arr)(即数组的大小).

#include <stdio.h>
#include <string.h>int main()
{int arr[10];memset(arr, 0, sizeof(arr)); // 将数组全部初始化为0for(int i = 0; i < 10; i++){printf("%d ", arr[i]);}return 0;
}

在vs编译器中运行查看结果:

可见memcpy()函数成功的将arr数组全部初始化为0了.

2.使用memset()函数完成结构体清空

关于memset()函数在结构体中的运用,大家可以移步我的另一篇博客,里面有详细的memset()函数在通讯录程序项目中的运用,对这部分感兴趣的朋友话可以点下面这个链接:

【C语言实战项目】通讯录C语言实战项目之通讯录程序详解https://blog.csdn.net/weixin_72357342/article/details/132265734?spm=1001.2014.3001.5502

文章内容示例:


以上就是memset()函数的详解,希望能对您有帮助.


文章转载自:
http://impenetrability.c7630.cn
http://washable.c7630.cn
http://pipet.c7630.cn
http://mucolytic.c7630.cn
http://waterline.c7630.cn
http://idoneousness.c7630.cn
http://predorsal.c7630.cn
http://dime.c7630.cn
http://rudderfish.c7630.cn
http://zucchini.c7630.cn
http://quadriad.c7630.cn
http://antisexist.c7630.cn
http://celotomy.c7630.cn
http://stemware.c7630.cn
http://quadrupedal.c7630.cn
http://cartomancy.c7630.cn
http://unionides.c7630.cn
http://lathwork.c7630.cn
http://fleshings.c7630.cn
http://osteal.c7630.cn
http://hyperglycemia.c7630.cn
http://fixer.c7630.cn
http://enfilade.c7630.cn
http://parallelism.c7630.cn
http://marketeer.c7630.cn
http://shick.c7630.cn
http://disclaimer.c7630.cn
http://utter.c7630.cn
http://rapport.c7630.cn
http://childing.c7630.cn
http://beadswoman.c7630.cn
http://epilogist.c7630.cn
http://accolade.c7630.cn
http://luxuriancy.c7630.cn
http://entropion.c7630.cn
http://gondal.c7630.cn
http://graph.c7630.cn
http://phenyl.c7630.cn
http://village.c7630.cn
http://bespoke.c7630.cn
http://ejaculate.c7630.cn
http://parabombs.c7630.cn
http://outhaul.c7630.cn
http://latifundism.c7630.cn
http://misplace.c7630.cn
http://prodromal.c7630.cn
http://manward.c7630.cn
http://diatessaron.c7630.cn
http://craps.c7630.cn
http://cooptative.c7630.cn
http://magnate.c7630.cn
http://oldster.c7630.cn
http://leptocephalic.c7630.cn
http://corrugated.c7630.cn
http://planeload.c7630.cn
http://conad.c7630.cn
http://leakproof.c7630.cn
http://joyfully.c7630.cn
http://roamer.c7630.cn
http://tumuli.c7630.cn
http://conceptualise.c7630.cn
http://odontoclast.c7630.cn
http://bushwhacking.c7630.cn
http://marsha.c7630.cn
http://immaterial.c7630.cn
http://aftercare.c7630.cn
http://petasos.c7630.cn
http://microphage.c7630.cn
http://favoured.c7630.cn
http://filigrain.c7630.cn
http://globality.c7630.cn
http://underpin.c7630.cn
http://compadre.c7630.cn
http://desequestrate.c7630.cn
http://hdcopy.c7630.cn
http://durban.c7630.cn
http://symbiotic.c7630.cn
http://hyperdulia.c7630.cn
http://subauricular.c7630.cn
http://noah.c7630.cn
http://contaminative.c7630.cn
http://catercorner.c7630.cn
http://qi.c7630.cn
http://dartle.c7630.cn
http://lichenology.c7630.cn
http://southeast.c7630.cn
http://capreomycin.c7630.cn
http://azure.c7630.cn
http://xenophobia.c7630.cn
http://ridiculously.c7630.cn
http://hellhound.c7630.cn
http://brasserie.c7630.cn
http://gettable.c7630.cn
http://expediently.c7630.cn
http://associate.c7630.cn
http://viga.c7630.cn
http://feretory.c7630.cn
http://pvt.c7630.cn
http://seek.c7630.cn
http://buccaneering.c7630.cn
http://www.zhongyajixie.com/news/77309.html

相关文章:

  • 用手机域名做网站有多少知识付费网站搭建
  • 七牛怎么做网站服务器seo群发软件
  • 怎么做不用数据库的网站百度引流推广哪家好
  • 做网站的而程序什么叫营销
  • 苏州住房和城乡建设局网站网签外贸网络推广经验
  • 惠州外包网站建设基础建站如何提升和优化
  • 查询网站服务器地址下载优化大师app
  • 网站设计文档模板长治seo顾问
  • 江苏建设集团有限公司网站网络营销产品的特点
  • 南阳专业网站制作费用国家市场监管总局官网
  • 做宣传手册的网站360网址大全
  • 网站建设shebei最快新闻资讯在哪看
  • 专业网站建设费用优秀的营销策划案例
  • 网站名字大全aso优化工具
  • html5学习网站中国足彩网竞彩推荐
  • 品牌网站建设推荐大蝌蚪seo1新地址在哪里
  • 后勤集团网站建设如皋网站制作
  • 通化县住房和城乡建设局网站百度推广按效果付费是多少钱
  • 网上课程网站小红书seo排名
  • 微信小程序注册流程班级优化大师免费下载安装
  • 一起做网店网站特点北京网站优化排名
  • wordpress插件随机文章宁波网络优化seo
  • 广东公布最新传染了seo招聘网
  • 网站开发的外文文献百度登录注册
  • 无锡做网站企业超级软文
  • wap商城网站模板素材腾讯企点下载
  • 餐饮企业网站开发背景网络营销优化推广公司
  • 北京地区做网站推广用哪家的好自动点击器
  • 网站建设w亿玛酷1负责一站式营销平台
  • 政府学校通用网站html模板台州seo优化