Δημοσιεύτηκε: 28 Μαρ 2012, 19:08
migf1 έγραψε:Ηλία δεν ορίζει MAXTOKENS tokens, αλλά άγνωστο πλήθος tokens μέγιστου μήκους MAXTOKENS χαρακτήρων... είναι σίγουρο (το διασταύρωσα μόλις, όχι με κώδικα, με θεωρία)... άρα όντως είναι λάθος το παράδειγμα στο site μου (νοηματικά τουλάχιστον).
Τότε για ποιον λόγο ο παρακάτω κώδικας:
Spoiler: show
Μου δίνει έξοδο:
- Κώδικας: Επιλογή όλων
lots
of
Αν το μέγιστο μήκος των strings που περιέχονται στην array tokens ήταν MAXTOKENS (δηλ. 2) δεν θα μπορούσε να αποθηκευτέι το string "lots".
migf1 έγραψε:τι κάνει αν για delimiters του δώσεις π.χ. "abcd"
Μήπως αυτό έχει να κάνει με την strtok() αυτή καθεαυτήν; Ή την χρησιμοποιώ εγώ λάθος;
migf1 έγραψε:τι σου επιστρέφει αν δεν υπάρχει κανένας delimiter μέσα στο s
Πιο λογικό μου ακούγεται να εκχωρεί στο 1ο στοιχείο της λίστας των tokens το ίδιο το string. Ή να κάνω κάτι διαφορετικό;