C++ Grundkurs

Void-Werttyp

LinkedIn Learning kostenlos und unverbindlich testen!

Jetzt testen Alle Abonnements anzeigen
Der Typ void stellt einen weiteren fundamentalen Werttyp in C++ dar und steht für die Abwesenheit eines Werts.
01:31

Transkript

In dieser Lektion stelle ich Ihnen den fundamentalen Typ "void" vor. "void" ist ein besonderer Wert, weil im Prinzip steht er für der Abwesenheit eines Wertes. Wo wird er verwendet? Typische Einsatzgebiete sind bei Funktionen, die keinen Wert zurückliefern. Die muss man als "void" mit dem Rückgabewert "void" deklarieren. Oder Deklarationen auf Zeiger auf beliebige Werte, wie Sie es hier sehen. Es gibt noch zwei Besonderheiten. Es können keine Variablen vom Typ "void" definiert werden. Es können aber Variablen vom Typ "Zeiger auf void" definiert werden. Beides zeige ich Ihnen in der Anwendung. Ich habe hier zwei Funktionen definiert. Hier in der C-Syntax. Sie sehen, diese Funktion calculateSomething. Der Name dieser Funktion ist nicht besonders gut, denn die Funktion tut gar nichts. Diese Funktion nimmt kein Argument an und gibt auch nichts zurück. Wenn eine Funktion kein Argument annimmt, hat man früher hier "void" reingeschrieben. Heutzutage schreibt man da einfach nichts mehr rein. Diese Funktion, die aber der C++ Konvention entspricht, erhält kein Argument. Hier sehen Sie es im Hauptprogramm. calculateSomething ruft calculateSomething auf. Es kann natürlich nichts passieren. "printName" gibt meinen Namen aus. Und hier nochmals diese Unsymmetrie. Ich kann einen Pointer auf "void" definieren, aber keinen Datentyp vom Typ "void". Das hier wird ein Compilerfehler erzeugen. In dieser Lektion habe ich Ihnen den besonderen Typ "void" vorgestellt. Der Typ "void", der für die Abwesenheit eines Wertes steht.

C++ Grundkurs

Steigen Sie in die mächtige Programmiersprache C++ ein und lernen Sie dabei alle wichtigen Funktionen mit Anwendungsbeispielen kennen.

8 Std. 14 min (147 Videos)
Derzeit sind keine Feedbacks vorhanden...

Dieser Online-Kurs ist als Download und als Streaming-Video verfügbar. Die gute Nachricht: Sie müssen sich nicht entscheiden - sobald Sie das Training erwerben, erhalten Sie Zugang zu beiden Optionen!

Der Download ermöglicht Ihnen die Offline-Nutzung des Trainings und bietet die Vorteile einer benutzerfreundlichen Abspielumgebung. Wenn Sie an verschiedenen Computern arbeiten, oder nicht den ganzen Kurs auf einmal herunterladen möchten, loggen Sie sich auf dieser Seite ein, um alle Videos des Trainings als Streaming-Video anzusehen.

Wir hoffen, dass Sie viel Freude und Erfolg mit diesem Video-Training haben werden. Falls Sie irgendwelche Fragen haben, zögern Sie nicht uns zu kontaktieren!