Δημοσιεύτηκε: 17 Φεβ 2012, 17:33
ρε συ η εκφωνηση που δινεις εδω ->
ουσιαστικα χρησιμοποιει 1 calloc , 1 realloc και την συνάρτηση που σου έδωσα σημερα. Ετσι δεν ειναι?
migf1 έγραψε:Τώρα, σχετικά με την άσκηση, αν αποφασίσεις να την κάνεις (δηλαδή για το διάβασμα ανεξαρτήτως πλήθους χαρακτήρων) η βασική ιδέα είναι δημιουργήσεις δυναμικά ένα string π.χ. 16 χαρακτήρων, και όταν ο χρήστης φτάσει στον 15ο, τότε να κάνεις realloc() το string για άλλους 16 χαρακτήρες (δηλαδή 32 συνολικά), και πάει λέγοντας, μέχρι να πατήσει ENTER.
Ή μπορείς να κάνεις realloc() το διπλάσιο από όσο έχεις ήδη διαβάσει, ή το 1/3 του, κλπ.
ουσιαστικα χρησιμοποιει 1 calloc , 1 realloc και την συνάρτηση που σου έδωσα σημερα. Ετσι δεν ειναι?