Δημοσιεύτηκε: 10 Σεπ 2011, 22:21
migf1 έγραψε:χιχιχιχι... no problem, εγώ το κατάλαβα πάντως
Και για να προχωρήσουμε, η λύση της 2ης άσκησης είναι να βάλετε έναν έλεγχο πρόωρης εξόδου στις αρχές των συναρτήσεων, ώστε όταν το όρισμα του δείκτη table είναι NULL η συνάρτηση να επιστρέφει (χωρίς δηλαδή να επιχειρήσει να εξετάσει κανένα στοιχείο του πίνακα. Το έχω βάλει ήδη στην table_print_contents() στο ideone.com εγώ, βάλτε το και στις υπόλοιπες και δώστε μου το ΟΚ να το βάλω κι εγώ στις υπόλοιπες συναρτήσεις στο ideone.com.
ΥΓ. Μιας και είμαστε όλοι εδώ τώρα (γεια σου Γιώργο) δεν συνεχίζω με τις δομές μέχρι να τελειώσετε με τα προηγούμενα και να μου δώσετε το οκ
Λοιπον αν θυμαμαι καλα ο δεικτης ηταν *table?
επομενως στην αρχη της συναρτησης εγω θα εβαζα αυτο
- Κώδικας: Επιλογή όλων
if(!table)
return;
Με το σκεπτικο οτι ο δεικτης δεν υπάρχει μιας και δεν δειχνει πουθενα.....
ΑΝ δεν υπαρχει επομενως επεστρεψε πισω.... στην main()