I am curious how the best programmers in the world allocate memory for a 2d array. Any tips and advice will be much appreciated.
PS I am just a student trying to learn.
I am curious how the best programmers in the world allocate memory for a 2d array. Any tips and advice will be much appreciated.
PS I am just a student trying to learn.
 
    
    Use array pointers
{
    size_t rows = 10;
    size_t cols = 50;
    int (*array)[cols] = malloc(rows * sizeof(*array));
    /* ... */
    free(array);
}
