Δημοσιεύτηκε: 06 Ιούλ 2011, 17:50
από migf1
Δεν υπάρχει αντίστοιχη της python len() αλλά αν θέλεις μπορείς να φτιάξεις έναν πρόσθετο τύπο αντίστοιχο των int arrays της python ή μπορείς απλά να φτιάξεις μια συνάρτηση len() για το array σου.

Αλλά η απορία μου είναι γιατί χρειάζεσαι ξεχωριστή συνάρτηση για το μήκος ενός array στη C; Αφού το δηλώνεις εσύ όταν ορίζεις το array σου (αν είναι στατικό) ή όταν το κάνεις malloc() (αν είναι δυναμικό).

Στο παράδειγμά σου, το μήκος του array σου είναι το: sum.

ΥΓ. Άσχετο, υπάρχει πολύ περιθώριο βελτίωσης του κώδικά σου ;)