Δημοσιεύτηκε: 28 Ιουν 2011, 01:08
από migf1
Star_Light έγραψε:
Aρχικοποιω εναν πινακα οπου καθε στοιχειο του ειναι μια υλοποιηση της παραπανω δομης. Ετσι δεν ειναι????

Έτσι είναι, αλλά η δομή έχει μέσα της ένα πεδίο (field) που είναι δείκτης...
έγραψε:To new->next = head είναι 2 μεταβλητές μονών δεικτών (customer *) μου λες αλλα εφοσον εχω δηλωσει 3 δεικτες ρε παιδι μου.... *next *head *new... αυτο δεν καταλαβαινω. Καθαρο μυαλο εχω απλα με απογοητευει καποιες φορες που θελω τοσο διαβασμα για να τα παρω.

... oπότε ο new δείχνει στη δομή, αλλά γράφοντας new->next εννοείς τον δείκτη που βρίσκεται μέσα στην δομή. Οπότε, με το: new->next = head, βάζεις αυτόν τον δείκτη που βρίσκεται μέσα στην δομή να δείχνει όπου ο δείχνει ο δείκτης head.

Μην απογοητεύεσαι, θέλει κι εξάσκηση εκτός από διάβασμα. Το καλό είναι πως αν τα καταλάβεις, μετά δεν τα ξεχνάς με τίποτα... σαν το ποδήλατο ένα πράμα :lol: