Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Was Ist Eine Funktion in C++? | Einführung
C++ Funktionen
course content

Kursinhalt

C++ Funktionen

C++ Funktionen

1. Einführung
2. Funktionsargumente Spezifikation
3. Spezifikation von Funktionsrückgabewerten
4. Einige Fortgeschrittene Themen

book
Was Ist Eine Funktion in C++?

In C++ ist eine Funktion ein Codeblock, der eine spezifische Aufgabe ausführt. Sie sind mit diesem Konzept vertraut und haben es bereits mit der main() Funktion verwendet, die in C++ insofern eine besondere Rolle spielt, als sie den Ausgangspunkt eines Programms markiert. Allerdings beschränkt sich die Verwendung von Funktionen in C++ nicht nur auf die main() Funktion. Hier ein Beispiel:

cpp

main

copy
1234567891011121314151617
#include <iostream> // Function to calculate the factorial of an integer int calculateFactorial(int n) { int factorial = 1; for (int i = 1; i <= n; i++) factorial *= i; return factorial; } int main() { // Call the calculateFactorial function and print the result std::cout << calculateFactorial(5) << std::endl; std::cout << calculateFactorial(8) << std::endl; }

Lassen Sie uns klären, was im obigen Code gemacht wurde:

  1. Wir haben die Funktion calculateFactorial() erstellt, die die Fakultät der gegebenen Zahl berechnet und als Ausgabe zurückgibt.
  2. Wir haben diese Funktion in der main()-Funktion unseres Programms aufgerufen und das Ergebnis in der Konsole ausgegeben.

Vielleicht haben Sie noch nicht verstanden, was passiert ist – wie wir die Funktion erstellt haben, welche Inhalte wir in sie eingefügt haben und was sich im Code befindet. Aber keine Sorge, wir werden alles bald erklären.

Sind Sie bereit, mit dem Erlernen von Funktionen zu beginnen?

Sind Sie bereit, mit dem Erlernen von Funktionen zu beginnen?

Wählen Sie die richtige Antwort aus

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 1. Kapitel 1
We're sorry to hear that something went wrong. What happened?
some-alt