wenn du ein array vorhälst das sich merkt welche werte bereits reserviert wurden und welche nicht und ein zeiger dieses arrays deiner funktion mit übergibst sollte das doch kein problem sein. dafür brauchst du weder eine statische variable noch eine globale...