PDA

Visualizza versione completa : Libro sul linguaggio C & Linux


pctips
16-07-2002, 01.18.10
Ciao a tutti
Vorrei un consiglio
Ho intenzione di imparare il linguaggio C ed avevo un libro , ma gli esempi su linux rh 7.3 non compilano.
Il sorgente è questo :
#include <stdio.h>
void main(void) ;
void main(void)
{
printf("prova") ;
}

Dov'è l'errore ?

Per questo avevo deciso di comprare un nuovo testo.
Che libro mi consigliate per imparare il C conoscendo solo un pò di pascal e avendo ottime conoscenze nel campo dei computer ?
Sarebbe meglio orientarmi al C++ o Java ?
E un buon libro per quest'ultimi ?
grazie
pctips

pctips
16-07-2002, 01.19.35
Ah dimenticavo
L'ambiente di lavoro è Linux , ed anche se il C è multipiattaforma , sarebbe preferibile un testo che approfondisca l'interazione con il sistema open source
thx
pctips

quipo.it
16-07-2002, 03.16.09
prova a togliere il prototipo del main... non serve!
Per il resto, da me compila...

Momo
16-07-2002, 04.55.18
Concordo.
Io ti consiglio cq il C x Unix/Linux. Come libro: Linguaggio C di Kernighan e Ritchie.

pctips
16-07-2002, 22.01.48
cioè solo "void main" ???

Momo : ma è il libro scritto dall'autore del C ????
byez

quipo.it
16-07-2002, 22.42.13
Cioè così:

#include <stdio.h>

void main(void)
{
printf("prova") ;
}

Per la seconda domanda, sì, è stato scritto dall'autore del C e da un grande sviluppatore. Però più che altro è una reference, non un tutorial... Cmq un must.

pholcus
19-07-2002, 00.19.09
Advanced Programming in the Unix Environment di W.R.Stevens.

ed. Addison-Wesley

Fidati é un must. E' in inglese, io ho imparato il C su questo libro.

Ciao

Momo
19-07-2002, 05.21.56
Esattamente.

pctips
19-07-2002, 19.09.11
quipo.it : ma l'autore di C non è Ken Thompson ????
Io so che Dennis Ritchie insieme a lui ha scritto in C Unix
Ken Thompson aveva creato anche il B
L'ho letto su "I moderni sistemi operativi 1ed"
di Andrew S. Tanenbaum....
pholcus : avevo letto una recensione , ma non è vecchio ?
preferirei qualcosa in italiano...... :(

programmino C : grazie proverò
byez
pctips