讨论/题目交流/求大佬帮忙看这个函数有啥问题,假设入参为arr[10][10]/
求大佬帮忙看这个函数有啥问题,假设入参为arr[10][10]
void initArr(int **arr, int row, int col)
{
    for(int i = 0; i < row; i++) {
        if(arr[i] == NULL) continue;
        for (int j = 0; j < col; j++) {
            arr[i][j] = 0;
        }
    }

    return;
}
展开讨论
freedom发起于 2020-03-08

如果你只是为了清0,为啥不用memset?如果你的确是为了一个个赋值0,那你每行如果第一个元素是0,这行后面的元素就不会被赋值

展开全部 2 讨论