Δημοσιεύτηκε: 16 Φεβ 2012, 17:19
Πέρα του ότι δεν κάνεις free() στο τέλος, του ότι δεν αρχικοποιείς το s σε NULL και του ότι χρησιμοποιείς το s (στην strlen() και την puts()) ακόμα κι αν έχει αποτύχει το malloc() του, τι άλλο πρόβλημα έχει ο κώδικας αυτός;
Όσο για την ερώτηση, σου εξήγησα πως στα δυναμικά strings μπορείς να τους αυξομειώσεις το μέγιστο μήκος τους όποτε γουστάρεις με realloc(), άσχετα με το σε τι μέγεθος τα έχεις δημιουργήσει αρχικά.
Όσο για την ερώτηση, σου εξήγησα πως στα δυναμικά strings μπορείς να τους αυξομειώσεις το μέγιστο μήκος τους όποτε γουστάρεις με realloc(), άσχετα με το σε τι μέγεθος τα έχεις δημιουργήσει αρχικά.