永发信息网

C++ 的memset

答案:4  悬赏:0  手机版
解决时间 2021-04-21 12:42

int a[10];
...
memsest(a,0,sizeof(a));

是什么意思?

最佳答案
准确来说,是把a指向的内存空间(长度为sizeof(a))的所有内存数据按位设置为0
全部回答

int a[10];是你分配一个大小为10的int型数组,如果你单独用到a,其实它就是一个地址,数组其实位置的地址。

而在memset中使用a作为参数就是指向a这块内存区域,memset的作用就是将第一个参数指向的内存区域内的数据均值为第二参数所表示的值,第三个参数就是你要重置的内存区域的大小,通常memset的第二个值设为0,即将制定内存区域置空,也可以根据实际需要设为其他的值。

数组初始化为0 memset的功 能: 将某一块内存中的每个字节的内容全部设置为指定的ASCII值,
memsest(a,0,sizeof(a)); 将数组a中的所有元素初始化为0
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
一个孤单的人活在世上好吗?
女孩成人礼送什么礼物,成人礼,男生送什么礼
肚子上的肚腩如何去除呀?
铁盒小熊猫香烟多钱?
2K9下载的中文补丁为什么用不了
南书苑地址在什么地方,想过去办事
班级团结标语,征求高中运动会口号和标语!!
守候在凌晨2点的伤心酒吧
海贼王D代表什么意思?
什么 样才能玩好3C虫子
暗牧满级啦,装备前期怎么收集啊…zam的黑暗
江西省邮政管理局(苏圃路)这个地址在什么地方
放寒假时想坐火车回去,大家说我提前几天买火
爱默生学院没综合排名,求该校新闻专业怎样
为什么山大威海的图书室不让哈工大学生进去,
推荐资讯
天蝎座的男生应该怎样去对待天枰座得女生?
爱车大师地址有知道的么?有点事想过去
N85行货店面价格平均是多少钱阿?
金系加点讨论,
亮而美照明地址有知道的么?有点事想过去
super junior 的各个分队现在还存在?
单片机停电数据保存和掉电数据保护一样么??
人在什么时候最贫穷?
无聊时什么游戏最试合玩
关于P2P终结者的问题?(图)
他在我心中已经五年了?在这五年里我没有爱过
古诗词网,古诗文网
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?