Δημοσιεύτηκε: 06 Ιούλ 2011, 02:23
από migf1
Star_Light έγραψε:

OK! Aλλα τωρα μου πεταει segmentation fault πχ

Κώδικας: Επιλογή όλων

[snip]
for(head=NULL; head->next; head=head->next)
[snip]

Τρως segmentation γιατί ξεκινάς βάζοντας τον head να ισούται με NULL, κι αμέσως μετά αναφέρεσαι στο: head->next... δηλαδή στο: NULL->next ( !!!BOOM !!! :))

NULL σημαίνει κενό!

ΥΓ. Άσχετο, μέσα στον κώδικά σου "βοσκει" ένα ξέμπαρκο: void list_print(Customer *head); (πάνω από τα free)