Salve volevo provare a capire una volta per tutte la definizione e l'uso delle strutture dati.
- Intanto si puo' dire che le strutture dati sono definite per definire un tipo di variabile, cioe' di definire un ogetto con diversi attributi(campi)?
- Questo tipo di variabile e costituito da una serie di campi che permottono di specificare meglio l'oggetto di tipo definito nella struttura?
Esempio:
codice:
struct automobile{
char marca[20];
char modello[20];
int vendute;
};
struct automobile dettagli; c
che differenza c'è se definito invece cosi'?
codice:
typedef struct automobile{
char marca[20];
char modello[20];
int vendute;
}automobile_t ;
automobile_t dettagli;
partire da questo esempio per poi esporre tutti gli altri miei dubbi..
Grazie