Modularisierung
Modularisierung
- Funktionen können in verschiedene Module (Dateien) getrennt werden
- Warum?
- Übersichtlichkeit
- Erweiterbarkeit
- Wiederverwendbarkeit
- Wartbarkeit
- bisher haben wir alle Funktionen vor main() implementiert
- Man kann eine Funktion wie folgt auslagern
- header Datei erstellen mit Definition der Funktion (Dateiendung .h)
- c Dokument erstellen dort Funktion Funktion implementieren (Dateiendung .c)
- Am Anfang vom Programm: #include "headerdateiname.h"