1.0 KiB
1.0 KiB
typedef verwenden
📆 Fällig: ---- 📆 Musterlösung
Schreiben Sie ein Programm, das typedef
verwendet, um einen benutzerdefinierten Datentyp int_pointer_t
zu erstellen. Der benutzerdefinierte Datentyp soll einen Zeiger auf eine ganze Zahl ohne Vorzeichen darstellen.
Schreiben Sie eine Funktion namens double_number
, die einen Parameter vom Typ int_pointer_t
erhält und den Wert, auf den der Zeiger zeigt, verdoppelt.
Schreiben Sie eine main
-Funktion, in der Sie eine Variable vom Typ int_pointer_t
erstellen und sie auf eine ganze Zahl initialisieren. Rufen Sie dann die Funktion double_number
auf und übergeben Sie die erstellte Variable als Parameter. Geben Sie schließlich den neuen Wert der Zahl auf der Konsole aus.
Ihr Programm sollte die folgende Ausgabe erzeugen:
Ursprüngliche Zahl: 5
Verdoppelte Zahl: 10
Quellen
- Skript zur Vorlesung
- C-Tutorial
- C von A bis Z