Δημοσιεύτηκε: 13 Αύγ 2011, 22:16
από stamatiou
migf1 έγραψε:
stamatiou έγραψε:Λοιπόν εγώ μόλις τελείωσα την άσκηση με τα σχόλια:

http://ideone.com/XJQCb

Μόνο που δεν έβαλα σε όλα σχόλεια αλλά στα σημεία με τις συναρτήσεις κλπ.

Δεν είναι αυτό το πρόγραμμα που είπαμε να βάλετε σχόλια όμως ( http://ideone.com/QKSD6 ).

έγραψε:Επίσης εδώ δεν καταλαβαίνω γιατί γράφεις κάπου

Κώδικας: Επιλογή όλων
(list->len)++

και όχι
Κώδικας: Επιλογή όλων
list->len++

;

Απλά οι παρενθέσεις το κάνουν πιο ξεκάθαρο.

:oops: :oops:
http://ideone.com/cPtZd
όμως έχω 2 προβλήματα:
1. Δεν είμαι σίγουρος για το τι κάνει το return i == maxelems ? -1 : i
2. Τι ακριβώς κάνει το memmove( &arr[1], &arr[0], (maxelems-1) * sizeof(int) );
3. Στο προηγούμενο πρόγραμμα γιατί περνάγαμε τα lists με pointer δλδ *List;