memset可以把a数组里的所有数设为1吗?

学术版

@[jerry3128](/user/27338) 怎么用呢
by No_Au_No_Name @ 2020-02-25 13:44:57


@[memset1](https://www.luogu.com.cn/user/11853)
by team109 @ 2020-02-25 13:45:21


@[东风入律](/user/304378) 你去搜搜吧,我也不常用。
by jerry3128 @ 2020-02-25 13:45:23


这样用: ``` cpp int a[100]; fill(a,a+100,1); ```
by _Herobrine_ @ 2020-02-25 13:47:59


你写个for循环会怎样
by SKTelecomT1_Faker @ 2020-02-25 13:49:00


人类的本性:懒
by _Herobrine_ @ 2020-02-25 13:50:35


~~for一下,比嘛都保险~~
by hanzhongtlx @ 2020-02-25 13:51:49


@[东风入律](/user/304378)
by hanzhongtlx @ 2020-02-25 13:51:53


`memset(a,1,sizeof(a));` 是错误的写法... `std::fill(a+1,a+1+100,1);` 这么写就好啦
by Meatherm @ 2020-02-25 14:00:39


fill(a,b,c)为从地址a开始到地址(b-1)赋值为c fiil(a+1,a+n+1,1);就是把a[1]到a[n]赋值为1;
by _StarBird_ @ 2020-02-25 14:04:47


上一页 | 下一页