Δημοσιεύτηκε: 03 Μαρ 2012, 17:35
Μιας και το αναφέραμε, όταν διατρέχεις ένα c-string μέχρι να βρεις τον μηδενικό χαρακτήρα, θα συναντήσεις πολύ συχνά το παρακάτω ιδίωμα...
ή το ίδιο πράγμα με δείκτη μετρητή...
το μεσαίο τμήμα στην επικεφαλίδα του for που βασικά είναι η ελεγκτική σύγκριση ισοδυναμεί με...
ή
Όλα αυτά είναι ακριβώς το ίδιο πράγμα
- Μορφοποιημένος Κώδικας: Επιλογή όλων
-
for (int i=0; str[i]; i++) ...
ή το ίδιο πράγμα με δείκτη μετρητή...
- Μορφοποιημένος Κώδικας: Επιλογή όλων
-
for (char *cp=str; *cp; cp++) ...
το μεσαίο τμήμα στην επικεφαλίδα του for που βασικά είναι η ελεγκτική σύγκριση ισοδυναμεί με...
- Μορφοποιημένος Κώδικας: Επιλογή όλων
-
for (int i=0; str[i] != 0; i++) ...
for (char *cp=str; *cp != 0; cp++) ...
ή
- Μορφοποιημένος Κώδικας: Επιλογή όλων
-
for (int i=0; str[i] != '\0'; i++) ...
for (char *cp=str; *cp != '\0'; cp++) ...
Όλα αυτά είναι ακριβώς το ίδιο πράγμα