|
|
||
|---|---|---|
| .. | ||
| solution | ||
| readme.md | ||
readme.md
Struct verwenden
📆 Fällig: ---- 📆 Musterlösung
Entwerfen Sie ein C-Programm, das eine struct verwendet, um Informationen über verschiedene Bücher zu speichern. Verwenden Sie das Schlüsselwort typedef, um diese Struktur als book_t wiederverwenden zu können.
Erstellen Sie eine Struktur, die die folgenden Eigenschaften enthält:
- Titel (Zeichenkette)
- Autor (Zeichenkette)
- Erscheinungsjahr (ganze Zahl)
- ISBN (Zeichenkette)
Schreiben Sie eine Funktion namens print_book, die ein buch_t als Parameter nimmt und die Details des Buches auf der Konsole ausgibt.
Schreiben Sie eine main-Funktion, die eine Array von Büchern erstellt und mit einigen Beispieldaten initialisiert. Rufen Sie dann die Funktion print_book für jedes Buch im Array auf.
Ihr Programm sollte die folgende Ausgabe erzeugen:
Buch 1
Titel: Harry Potter und der Stein der Weisen
Autor: J.K. Rowling
Erscheinungsjahr: 1997
ISBN: 978-3551354013
Buch 2
Titel: Der Herr der Ringe
Autor: J.R.R. Tolkien
Erscheinungsjahr: 1954
ISBN: 978-3608939842
Quellen
- Skript zur Vorlesung
- C-Tutorial
- C von A bis Z