Correct/add comments.

This commit is contained in:
paulusja committed 2026-10-29 14:32:13 +01:00
1 parent 8f1a6e24a7
commit ac18579fea
2 files changed
+6 -6

No files matched your search

-2
View File
@@ -74,13 +74,11 @@ int comparePersons(const void *arg1, const void *arg2)
return nameResult;
}
// Sortiert die Namen im Archiv aufsteigend.
void sortPersons()
{
qsort(persons, numberOfPersons, sizeof(persons[0]), comparePersons);
}
// Gibt die Namen zeilenweise aus.
void printPersons()
{
for(int i = 0; i < numberOfPersons; i++)
+6 -4
View File
@@ -4,7 +4,7 @@
// Maximale Namenslänge
#define MAX_NAME_LEN 10
// Maximale Anzahl an Namen
// Maximale Anzahl an Personen
#define MAX_PERSONS 100
typedef struct
@@ -13,14 +13,16 @@ typedef struct
unsigned int age;
} Person;
// Fügt einen Namen hinzu. Im Fehlerfall (Archiv ist voll) soll 0, ansonsten 1 zurückgegeben werden.
// Ist der angegebene Name länger als die zulässige Namenslänge, wird der Name abgeschnitten hinzugefügt. Rückgabe ist dann 1.
// Fügt eine Person hinzu. Im Fehlerfall (Archiv ist voll) soll 0, ansonsten 1 zurückgegeben werden.
int addPerson(const Person person);
// Entfernt Person aus Archiv. Gibt 1 zurück bei Erfolg und 0 ansonsten (Person nicht gefunden).
int removePerson(const Person person);
// Sortiert das Archiv nach Personen (aufsteigend nach Namen, dann nach Alter)
void sortPersons();
// Gibt die Namen zeilenweise aus.
// Gibt Personen zeilenweise aus.
void printPersons();