#include <algorithm>
fill(a,a+n,要填充的内容);//一维数组
fill(a[0],a[0]+505*505,-100);//二维数组
与memset的区别:
memset是按照字节来填充的,所以一般用来填充char型数组,也经常用于填充int型的全0或-1的操作。
fill是按照单元来填充的,所以可以填充一个区间的任意值。