Δημοσιεύτηκε: 29 Ιαν 2012, 07:10
από migf1
Λοιπόν Κώστα, πριν πάω κι εγώ για νάνι, σου έφτιαξα μια πολύ μικρή βιβλιοθήκη με συναρτήσεις υποτυπώδους διαχείρισης πινάκων από ακέραιους.

Την βάφτισα: arrInt κι έχει 6 συναρτήσεις, μια καθολική μεταβλητή, ένα macro και 2 σταθερές:

arrInt.h: http://ideone.com/Y9Kva
arrInt.c: http://ideone.com/PGnaU

Κι εδώ ένα προγραμματάκι που την τεστάρει...
test.c: http://ideone.com/zuKNG

Δες πόσο όμορφος, ευανάγνωστος & περιεκτικός βγήκε ο κώδικας της main() ;)
Την έγραψα για παράδειγμα που συνδυάζει την bubble sort για την οποία μιλάγαμε χτες και τις βιβλιοθήκες για τις οποίες μιλάγαμε προχτές. Μπορείτε να της προσθέσετε ότι άλλες συναρτήσεις θέλετε.

Compile & Run με...

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

gcc test.c arrInt.c -o test
./test