разница ч / б, выделяющая память для 2D-массива за один раз или строка за строкой

как это повлияет на доступ к массиву или на выделение памяти для этих двух случаев:

1.

    int **arr;
    arr = malloc( sizeof(int) * row * column );

2.

    int **arr;
    arr = malloc( sizeof(*arr) * row);
    for(i=0; i<row; i++)
        arr[i] = malloc( sizeof( **arr) * column));

Ответы на вопрос(1)

Ваш ответ на вопрос