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