829 B
829 B
Funktionspointer benutzen
📆 Fällig: ---- 📆 Musterlösung
Schreiben Sie eine Funktion print_data
, der eine Liste von Strings und eine Ausgabefunktion als Funktionspointer übergeben wird. print_data
läuft über die Strings und übergibt diese dann der Ausgabefunktion für die eigentliche Ausgabe.
Schreiben Sie zwei verschiedene Ausgabefunktionen:
to_console
welche den String einfach auf der Konsole ausgibt undto_console_ucase
welche den String auf der Konsole ausgibt aber vorher in Großbuchstaben umwandelt.
Testen Sie Ihr Programm mit print_data
und beiden Ausgabefunktionen.
Quellen
- Skript zur Vorlesung
- C-Tutorial
- C von A bis Z