Ce ne sono molti...
Io personalmente mi sono sempre trovato bene
con i manuali della McGrawHill:
http://www.librinformatica.it/novita...00/mg41528.htm
Ho sentito parlare bene anche della APOGEO...
Il massimo sarebbe acquistare anche questo
(ma non lo consiglierei a chi è agli inizi):
http://www.librinformatica.it/novita/libri/j64436.htm
Per quanto riguarda i compilatori/ambienti
io personalmente consiglierei di scaricare il DEV C++,
un ottimo ambiente integrato C/C++ Freeware: http://www.bloodshed.net/devcpp.html (12MB)
Se invece vuoi qualcosa di più leggero, orientati
sui prodotti freeware di casa Borland.

Rispondi quotando