Δημοσιεύτηκε: 23 Μαρ 2012, 21:26
Ilias95 έγραψε:Υπάρχει κάποια καλύτερη λύση;
Μπορείς να το κάνεις με string-pointer απευθείας, όπως θα έκανες και με ένα char-pointer σε ένα string. Πριν 2-3 μέρες πόσταρα κάτι παρόμοιο εδώ: http://www.insomnia.gr/topic/432310-%cf ... p__4642920
ΥΓ. Το string-array το έχω επίτηδες NULL terminated (δηλαδή το τελευταίο του string το έχω NULL) έτσι ώστε να μη χρειάζεται να κρατάω το πλήθος των strings σε ξεχωριστή μεταβλητή. Βάζω τον string-pointer sp στην αρχή του string-array months, και διατρέχω το array μέχρι να βρω NULL
- Μορφοποιημένος Κώδικας: Επιλογή όλων
-
for ( sp = months; *sp; sp++ )
...