Files
info2_uebungen/03_modultechnik/namesarchive.c
T
2026-10-07 13:48:02 +02:00

35 lines
822 B
C

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "namesarchive.h"
// 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.
int addName(const char *name)
{
return 0;
}
// Wie addName. Fügt Namen aber direkt sortiert hinzu. Voraussetzung ist ein bereits sortiertes Archiv.
int addNameSorted(const char *name)
{
return 0;
}
// Entfernt den angegebenen Namen. Gibt bei Erfolg 1 zurück, ansonsten 0 (Name konnte nicht gefunden werden).
int removeName(const char *name)
{
return 0;
}
// Sortiert die Namen im Archiv aufsteigend.
void sortNames()
{
}
// Gibt die Namen zeilenweise aus.
void printNames()
{
}