Salve a tutti, scrivo qui per avere un suggerimento..
Da un po' sto studiando il C,in un corso di base all'università.. inoltre diciamo che sono appassionato sopratutto di Linux e software libero, saranno un paio di anni che mi diverto a "smanettare".
Quello che mi piacerebbe fare è leggere codici di programmi liberi, il problema è che non so proprio da dove cominciare a leggere!!
faccio un esempio.
Il primo programma che mi è capitato sottomano da quando mi è presa questa "voglia di lettura" è stato gnuplot, ho scaricato i sorgenti, sono andato nella dir "src", e ci sono molti header e codici c, ne ho aperto uno a caso e... vabbè potete immaginare il risultato..
potreste consigliarmi argomenti da approfondire,
o magari qualche programma semplice da leggere per prendere familiarità con l'organizzazione del software?
oppure una guida che ritenete utile a tal proposito?
p.s. il mio livello di programmazione non è granchè.. mi sono studiato i vari costrutti(if..for.. i classici).. tipi di varabili, puntatori, array mono e multidimensionali, tipi di dato, funzioni, strutture, file i/o