Δημοσιεύτηκε: 05 Ιούλ 2011, 23:37
				
				Star_Light έγραψε:Λοιπον εχω 2 αποριουλες ...
[snip]
Καταρχην γιατι δεν μου δουλευει η συναρτηση???? :/
Γιατί την έχεις κάτω από την main(). Ή θα πρέπει να την βάλεις πάνω από την main() ολόκληρη ή να βάλεις πάνω από τη main() το πρότυπο της print_list().
έγραψε:Κατα δευτερον εχουμε πει πως ο δεικτης head εδω (list) στους κωδικες του migf1 δεν ειναι ο ιδιος κομβος
αλλα ειναι ενας δεικτης που δειχνει σε εναν κομβο... ωραια τοτε αυτο εδω γιατι
head->next=one;
εχει πεδιο next???
Αν το κάνεις malloc() / calloc() το ίδιο το head, τότε ναι έχει πεδίο next (και πεδίο id). Αν δεν το κάνεις malloc() / calloc() και απλά το βάλεις να δείχνει σε έναν άλλνο ήδη malloc'ed() / calloc'ed κόμβο, τότε το head->next αναφέρεται στο πεδίο next του κόμβου στον οποίον δείχνει ο head.
Ελπίζω να μη σε μπέρδεψα χειρότερα.
ΥΓ. Θέλω να πω πως είσαι από τα λίγα άτομα που έχω βρει στο Ίντερνετ να κάνουν τόσο εύστοχες ερωτήσεις σχετικά με τους δείκτες
