二维数组如何全部初始化为一个特定值

二维数组怎么全部初始化为一个特定值?a[100][100]{-1}结果只有第一个元素赋值为-1了[解决办法]stl里有一

二维数组怎么全部初始化为一个特定值?
a[100][100]={-1}
结果只有第一个元素赋值为-1了

[解决办法]
stl里有一个fill泛型函数。
[解决办法]
以下是测试语句可以试试; memset函数就可以
CString s;
int a[10][10];
memset(a,0,sizeof(a));
for(int i=0;i<10;i++)
for(int j=0;j<10;j++)
{
s.Format("%d",a[i][j]);
AfxMessageBox(s);
}
[解决办法]
memset(a, -1, 100 * 100);