Salve.
Devo creare un programma in c che allochi dinamicamente due matrici.
Secondo voi ha senso creare una struttura chiamata matrice così definita :
typedef struct matrice
{
  int righe;
  int colonne;
  double **matrice;
} matrice_t;
Quali vantaggi potrebbe portare una struttura del genere? è corretto inserire "double **matrice" come variabile nella struttura così che poi possa allocare direttamente la matrice?