Vettore di reali a 1 dimensione variabile.

di il
1 risposte

Vettore di reali a 1 dimensione variabile.

Ciao ragazzi, ho un dubbio che non riesco a risolvere da stamane e neanche i miei compagni di uni riescono a darmi una mano. Il professore ci ha chiesto di realizzare un tipo di dato matrice che deve essere rappresentato come un vettore di reali a 1 dimensione variabile.
Ha detto si fac definendo la struct in questo modo:

#include <stdio.h>
#include <stdlib.h>

#define MAXRIGHE 20
#define MAXCOLONNE 20

typedef struct
{
	int righe;
	int colonne;
	float elemento[MAXRIGHE*MAXCOLONNE];    //vettore di reali a 1 dimensione variabile.
}matrice;
Ma come è possibile rappresentare una matrice se questa richiede 2 indici ovvero righe e colonne, e lui ci fa mettere righe x colonne??
Il codice sarei anche capace di farlo, ma non capisco proprio come possa funzionare una cosa del genere.

1 Risposte

Devi accedere o registrarti per scrivere nel forum
1 risposte