memset函数的格式为
memset(数组名,值,siezof(数组名));
注意点:1.在使用memset时,需要加上头文件string.h。
2.只建议初学者用memset赋0 或 -1,这是因为memset使用的是按字节赋值,即对每个字节赋同样的值。如果要赋其他值,最好用fill(但是memset的执行速度更快)
fill()
fill()可以把数组或容器中的某一段区间赋为某个相同的值。和memset不同,这里的赋值可以是数组类型对应范围的任意值。
用法:
int a[5] = {1,2,3,4,5};
fill(a, a+5, 233)