View Single Post
Old 09-01-2012, 18:57   #3
Mettiu_
Member
 
L'Avatar di Mettiu_
 
Iscritto dal: Jul 2011
Messaggi: 246
Quote:
Originariamente inviato da zanardi84 Guarda i messaggi
Come da titolo, nella lettura di un file, estraggo dalla riga del file la sequenza di caratteri con strncpy.. questa funzione a quanto pare NON include il carattere teminatore... leggo che sarebbe indispensabile metterlo.
Perchè? Ho scritto del codice che non ne fa uso e sembra andare bene.
Prova a stampare una stringa (anche con printf) che non ha il carattere di terminazione e scoprirai il perchè!
__________________
Non c'è cosa peggiore nella vita di un programmatore di un errore che si presenta solo ogni tanto.

CONCLUSO POSITIVAMENTE CON: oldfield
Mettiu_ è offline   Rispondi citando il messaggio o parte di esso