Ti faccio un esempio. Immagina di dover gestire un'anagrafica:Originariamente inviato da darkhero
Salve a tutti, e' la prima volta che posto in questo forum anche se sono sempre qui a leggere qualche risposta :P trovo sempre ciò che mi serve e ne approfitto per ringraziarvi. Questa volta scrivo perché non ho un problema specifico con codici ecc, vorrei solo un chiarimento del comando 'struct' del linguaggio C..so la sintassi ma non ho capito bene le potenzialità che può avere questo comando.
Avrai varie funzioni (insert, update, remove ecc). Quando chiami queste funzioni cosa fai, gli passi sempre le N variabili che rappresentano la persona? E se devi lavorare su 10 persone alla volta?codice:char first_name[50]; char last_name[50]; int age; ecc
Ecco allora che usi struct:
In pratica struct ti permette di aggregare variabili per creare "oggetti".codice:struct Person { char first_name[50]; char last_name[50]; int age; };

. Questa volta scrivo perché non ho un problema specifico con codici ecc, vorrei solo un chiarimento del comando 'struct' del linguaggio C..so la sintassi ma non ho capito bene le potenzialità che può avere questo comando.
Rispondi quotando