manuale di C

Messaggioda Legolas87 » 29/06/2004, 18:12

scusate qualcuno mi saprebbe consigliare un buon manuale di linguaggio C, sufficientemente completo ed esauriente?
Grazie!
Legolas87
Junior Member
Junior Member
 
Messaggio: 71 di 113
Iscritto il: 30/01/2004, 19:27
Località: Italy

Messaggioda Highrender » 29/06/2004, 19:18

Il "Kernigan-Ritchie" è il testo fondamentale per il linguaggio C.

"La miglior battaglia è quella che vinciamo senza combattere" - (Sun Tsu)
Highrender
Junior Member
Junior Member
 
Messaggio: 244 di 395
Iscritto il: 22/10/2003, 20:52
Località: Italy

Messaggioda eafkuor » 29/06/2004, 20:38

"Linguaggio C" di Herbert Schildt

oppure una guida su internet scritta da me medesimo un paio di anni fa =) (avevo 13 anni quindi non ti lamentare per piccole inesattezze)[:)]

eccola:
http://net.supereva.it/linuxrated/guidac.html?p

-----------------------
Il bello di essere intelligente e' che puoi divertirti a fare l' imbecille, ma se sei un imbecille non puoi fare il contrario.
Woody Allen
eafkuor
Senior Member
Senior Member
 
Messaggio: 58 di 1106
Iscritto il: 08/03/2004, 15:59
Località: Italy

Messaggioda Legolas87 » 05/07/2004, 18:29

grazie mille x i vostri consigli e comlimenti a eafkuor per la sua guida. mi sono procurato il K&R.
Curiosità: come faccio a fare operazioni di I/O su un file che non sia nella stessa directory dell'eseguibile? Ho provato a scrivere robe del tipo

...fopen("c:\cartella\nomefile.txt","w+"); ...

ma non mi accetta il percorso, posso solo scrivere "nomefile.txt"
Legolas87
Junior Member
Junior Member
 
Messaggio: 74 di 113
Iscritto il: 30/01/2004, 19:27
Località: Italy

Messaggioda eafkuor » 05/07/2004, 20:06

prova a cambiare cartella con un

system("cd c:\indirizzocartella");

dovrebbe funzionare (si spera)

-----------------------
Il bello di essere intelligente e' che puoi divertirti a fare l' imbecille, ma se sei un imbecille non puoi fare il contrario.
Woody Allen
eafkuor
Senior Member
Senior Member
 
Messaggio: 61 di 1106
Iscritto il: 08/03/2004, 15:59
Località: Italy

Messaggioda Legolas87 » 07/07/2004, 17:50

grazie Sergio, funziona!

A eafkuor: per usare system(..); allora bisogna mettere \\ al posto di \
Legolas87
Junior Member
Junior Member
 
Messaggio: 76 di 113
Iscritto il: 30/01/2004, 19:27
Località: Italy

Messaggioda eafkuor » 07/07/2004, 18:49

ehm si Sergio hai ragione tu!! che gaffe!!!

-----------------------
Il bello di essere intelligente e' che puoi divertirti a fare l' imbecille, ma se sei un imbecille non puoi fare il contrario.
Woody Allen
eafkuor
Senior Member
Senior Member
 
Messaggio: 62 di 1106
Iscritto il: 08/03/2004, 15:59
Località: Italy


Torna a Informatica

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite