如何在2D阵列上使用memset

时间:2019-05-05 13:48:06

标签: c++ arrays 2d

我对静态2D数组有疑问。我想重设第k + 1行之后的元素,并想使用memset。

我写了这段代码,但是不起作用:

int a[505][505];
..................
for(int i=1;i<=n;i++)
     for(int j=1;j<=m;j++)
         f >> a[i][j];
memset(a + k + 1 , 0 , sizeof(int) * (m + 1) * (n - k));

0 个答案:

没有答案