0Pricing
C Academy · Lektion

Funktionen definieren und aufrufen

Schreiben Sie Funktionen mit Parametern und Rückgabewerten und verstehen Sie die Bedeutung modularer Programmierung.

Funktionen definieren und aufrufen ist eine kostenlose C Academy-Lektion auf CoddyKit. Dies ist Lektion 1 von 3. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des C Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der C Academy-Kurs umfasst insgesamt 3 Lektionen.

Funktionen definieren und aufrufen

Funktionen definieren und aufrufen

Funktionen ermöglichen es uns, ein Programm in kleinere, wiederverwendbare Teile zu zerlegen.

In dieser Lektion lernen Sie Folgendes:

  • Funktionen definieren und aufrufen.
  • Funktionsparameter und Rückgabewerte verwenden.
  • Modularen und effizienten Code schreiben.
Funktionen definieren und aufrufen — Illustration 1

Was ist eine Funktion?

Was ist eine Funktion?

Eine Funktion ist ein Codeblock, der eine bestimmte Aufgabe ausführt.

Funktionen verbessern die Lesbarkeit, Wiederverwendbarkeit und Strukturierung von Code.

Beispielsyntax:

returnType functionName(parameters) { // Function body }

Beispiel: Eine Funktion definieren und aufrufen

Beispiel: Eine Funktion definieren und aufrufen

Dieses Programm definiert eine Funktion, die eine Nachricht ausgibt.

#include <stdio.h>

void greet() {
    printf("Hello from a function!\n");
}

int main() {
    greet();
    return 0;
}

Funktionsparameter

Funktionsparameter

Funktionen können Eingabewerte akzeptieren, die als Parameter bezeichnet werden.

Beispiel:

void greetUser(char name[]) { printf("Hello, %s!\n", name); }

Beispiel: Funktion mit Parametern

Beispiel: Funktion mit Parametern

Dieses Programm definiert eine Funktion, die eine Benutzerin oder einen Benutzer mit dem Namen begrüßt.

#include <stdio.h>

void greetUser(char name[]) {
    printf("Hello, %s!\n", name);
}

int main() {
    greetUser("Alice");
    return 0;
}

Rückgabewerte von Funktionen

Rückgabewerte von Funktionen

Funktionen können mithilfe der return-Anweisung Werte zurückgeben.

Beispiel:

int add(int a, int b) { return a + b; }

Beispiel: Funktion mit Rückgabewert

Beispiel: Funktion mit Rückgabewert

Dieses Programm addiert zwei Zahlen und gibt das Ergebnis zurück.

#include <stdio.h>

int add(int a, int b) {
    return a + b;
}

int main() {
    int result = add(5, 10);
    printf("Sum: %d\n", result);
    return 0;
}

Warum Funktionen verwenden?

Warum Funktionen verwenden?

Funktionen helfen dabei:

  • Code-Duplikate zu reduzieren.
  • Lesbarkeit und Wartbarkeit zu verbessern.
  • Komplexe Programme in kleinere Teile zu gliedern.

Zusammenfassung

Zusammenfassung

In dieser Lektion haben Sie Folgendes gelernt:

  • Wie Sie Funktionen definieren und aufrufen.
  • Wie Sie Parameter an Funktionen übergeben.
  • Wie Sie Werte aus Funktionen zurückgeben.

Als Nächstes lernen Sie Funktionsprototypen und den Gültigkeitsbereich von Variablen in C kennen!

Funktionen definieren und aufrufen — Illustration 10

Häufig gestellte Fragen

Ist die Lektion „Funktionen definieren und aufrufen“ kostenlos?

Ja — der vollständige Text von „Funktionen definieren und aufrufen“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des C Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der C Academy-Kurs umfasst insgesamt 3 Lektionen.

Was lerne ich in „Funktionen definieren und aufrufen“?

Schreiben Sie Funktionen mit Parametern und Rückgabewerten und verstehen Sie die Bedeutung modularer Programmierung. Du übst C Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.

Brauche ich Erfahrung, um C Academy zu starten?

Keine Vorkenntnisse erforderlich. C Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 1 von 3.

Wie lange dauert die Lektion „Funktionen definieren und aufrufen“?

Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.

Kann ich in dieser C Academy-Lektion Code schreiben und ausführen?

Ja. Jede C Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.

Alle Lektionen in diesem Kurs

  1. Funktionen definieren und aufrufen
  2. Funktionsprototypen und Gültigkeitsbereiche
  3. Rekursion in C
← Zurück zu C Academy