PDA

View Full Version : [C]Funzioni e strutture


Luc@s
26-11-2003, 16:46
Se ho ben capito in pratica in C si usano delle funzioni per reimpire determinate strutture e si opera sui dati di esse................ho ragione???




Tnk

cionci
26-11-2003, 18:06
Ehm...che intendi ? Spiegati meglio...

Luc@s
26-11-2003, 18:26
che in linea di massima si tende a usare strutture e a riempirle con funzioni.......questo lo ho notato nelle socket, nelle APi di Winzoz, nei sorgenti mplayer, alsa(che mi sono letto)...............

cionci
26-11-2003, 19:42
In quale altro modo avresti proceduto ? Passando alle funzioni tutti i parametri singoli ?
Solitamente si usano le strutture dati per diminuire la lunghezza della chiamata a funzione...
Inoltre le strutture sono pià facili da salvare e ricaricare...

Luc@s
26-11-2003, 19:46
in realta questa era una mia curiosità da malato di mente:D

cionci
26-11-2003, 19:49
E comunque non si usano solo in C, ma anche in C++ :)

Luc@s
26-11-2003, 19:50
ora faccio una domanda + sensata.........
e giusto leggere i sorgent di altri(ALSA, mplayer, linux kernel) x imparare????



Tnk

cionci
26-11-2003, 20:02
Originariamente inviato da Luc@s
e giusto leggere i sorgent di altri(ALSA, mplayer, linux kernel) x imparare????

Sì, ha senso, ma solo quando sei alla ricerca di qualcosa di mirato... Secondo me invece ha poco senso andare a leggere sorgenti complessi di altri per imparare il linguaggio...
Per imparare il linguaggio servono sorgenti ben più semplici di quelli che hai citato...

Luc@s
26-11-2003, 20:07
Originariamente inviato da cionci
Sì, ha senso, ma solo quando sei alla ricerca di qualcosa di mirato... Secondo me invece ha poco senso andare a leggere sorgenti complessi di altri per imparare il linguaggio...
Per imparare il linguaggio servono sorgenti ben più semplici di quelli che hai citato...

tipoz?

cionci
27-11-2003, 10:25
Quelli delle guide e dei libri ;)