Struttura dati in c

di il
3 risposte

Struttura dati in c

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?

3 Risposte

  • Re: Struttura dati in c

    Sì... basterebbe il doppio puntatore per la matrice. Se vuoi conservare anche le dimensioni va bene la struttura ma dipende da cosa devi fare.
  • Re: Struttura dati in c

    oregon ha scritto:


    Sì... basterebbe il doppio puntatore per la matrice. Se vuoi conservare anche le dimensioni va bene la struttura ma dipende da cosa devi fare.
    Devo creare due matrici allocandole dinamicamente, e poi farne la somma diretta e il prodotto diretto
  • Re: Struttura dati in c

    Quello che voglio dire è che righe e colonne possono stare in semplici variabili, non necessariamente in una struttura.
Devi accedere o registrarti per scrivere nel forum
3 risposte