Δημοσιεύτηκε: 07 Σεπ 2011, 04:13
Να ρωτησω κατι τελευταιο με τους ελεγχους και τα if , γιατι θες να ελεγχεις να μην ειναι NULL Ο δεικτης πριν τον ελευθερωσεις ?
Και αμεσως μετα (αν ειναι) να τον κανεις NULL πχ.
ΕΠισης εκει που λες οτι το ανύπαρκτο ειναι παντα μικρότερο του υπαρκτού εκει κάνεις έλεγχο αν το s1 (ανύπαρκτο) ειναι η εισοδος s1[]="";
δηλαδη ενα string που έχει μονο τον κενο χαρακτηρα.... που ειναι το 0 και επομένως
αυτη ειναι η λογικη ????
Και αμεσως μετα (αν ειναι) να τον κανεις NULL πχ.
ΕΠισης εκει που λες οτι το ανύπαρκτο ειναι παντα μικρότερο του υπαρκτού εκει κάνεις έλεγχο αν το s1 (ανύπαρκτο) ειναι η εισοδος s1[]="";
δηλαδη ενα string που έχει μονο τον κενο χαρακτηρα.... που ειναι το 0 και επομένως
- Κώδικας: Επιλογή όλων
αν το s2 ειναι πχ μήκους 2 s2[]="ab"
s1<s2 => s1-s2<0
=>
τοτε '\0' - 2 = 0 - 2 = -2 ΑΡΑ θα επιστρέψει - 1 η συνάρτηση (η κωδικοποιηση του -2 και γενικοτερα ολων των - n αριθμων που θα προκυψουν
αυτη ειναι η λογικη ????