Quote:
Originariamente inviato da zanardi84
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è!