memset问题

intc1[50]memset(c1,0,sizeof(c1)这是什么意思??... int c1[50]
memset(c1,0,sizeof(c1)这是什么意思??
展开
 我来答
忘至白葬不情必0T
2008-08-08 · TA获得超过3万个赞
知道大有可为答主
回答量:1.1万
采纳率:90%
帮助的人:1.2亿
展开全部
memset可以将某块内存的各字节设置成你指定的值
第1个参数是该块内存的首地址
第2个参数是指定的设置值
第3个参数是指定该内存块的大小

具体到此例,
c1所在内存块的首地址当然是c1,
内存块的大小当然是sizeof(c1),
memset(c1,0,sizeof(c1)就是将c1数组清0
shao4032
2008-08-07 · TA获得超过1354个赞
知道答主
回答量:67
采纳率:0%
帮助的人:0
展开全部
memset(c1,0,sizeof(c1))包含3个参数
第一个 为数组名 指定哪个数组;
第二个 为初始化的值
第三个 为数组的长度 其中sizeof(c1)可以用50替代;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zangbaise
2008-08-07 · TA获得超过515个赞
知道小有建树答主
回答量:714
采纳率:0%
帮助的人:467万
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式