Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Einführung in Pointer | Zeiger Grundlagen
C++ Zeiger und Referenzen
course content

Kursinhalt

C++ Zeiger und Referenzen

C++ Zeiger und Referenzen

1. Zeiger Grundlagen
2. Zeigerarithmetik
3. Grundlagen der Referenzen
4. Dynamische Speicherzuweisung

book
Einführung in Pointer

Ein Zeiger ist eine Variable, die die Speicheradresse einer anderen Variablen speichert. Er ermöglicht die direkte Manipulation des Speichers. Die Deklaration und Initialisierung eines Zeigers sieht folgendermaßen aus:

h

pointer

copy
1
int* p_Name = nullptr;
  • int: gibt den Grundtyp der Variable an, auf die der Zeiger zeigt. In diesem Fall handelt es sich um einen Integer;

  • *: wird als Dereferenzierungsoperator bezeichnet und gibt den Wert zurück, der an der Adresse gespeichert ist, auf die der Zeiger zeigt;

  • p_Name: der Name der Zeigervariable. Sie können einen beliebigen gültigen Variablennamen wählen;

  • nullptr: ist ein Schlüsselwort, das einen Nullzeiger repräsentiert und anzeigt, dass er leer ist und auf nichts zeigt.

Hinweis

Üblicherweise werden Zeiger mit dem Präfix p_ als Namenskonvention benannt, was signalisiert, dass die Variable ein Zeiger ist.

Aufgabe

Swipe to start coding

  1. Deklariere und initialisiere einen Zeiger mit einem nullptr.
  2. Gib einen Zeiger für einen gewählten primitiven Datentyp aus.
  3. Stelle sicher, dass sein Name das Präfix p_ hat.

Sobald du diese Aufgabe abgeschlossen hast, klicke unten im Code auf den -Button, um deine Lösung zu überprüfen.

Lösung

cpp

solution

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 1. Kapitel 1
toggle bottom row

book
Einführung in Pointer

Ein Zeiger ist eine Variable, die die Speicheradresse einer anderen Variablen speichert. Er ermöglicht die direkte Manipulation des Speichers. Die Deklaration und Initialisierung eines Zeigers sieht folgendermaßen aus:

h

pointer

copy
1
int* p_Name = nullptr;
  • int: gibt den Grundtyp der Variable an, auf die der Zeiger zeigt. In diesem Fall handelt es sich um einen Integer;

  • *: wird als Dereferenzierungsoperator bezeichnet und gibt den Wert zurück, der an der Adresse gespeichert ist, auf die der Zeiger zeigt;

  • p_Name: der Name der Zeigervariable. Sie können einen beliebigen gültigen Variablennamen wählen;

  • nullptr: ist ein Schlüsselwort, das einen Nullzeiger repräsentiert und anzeigt, dass er leer ist und auf nichts zeigt.

Hinweis

Üblicherweise werden Zeiger mit dem Präfix p_ als Namenskonvention benannt, was signalisiert, dass die Variable ein Zeiger ist.

Aufgabe

Swipe to start coding

  1. Deklariere und initialisiere einen Zeiger mit einem nullptr.
  2. Gib einen Zeiger für einen gewählten primitiven Datentyp aus.
  3. Stelle sicher, dass sein Name das Präfix p_ hat.

Sobald du diese Aufgabe abgeschlossen hast, klicke unten im Code auf den -Button, um deine Lösung zu überprüfen.

Lösung

cpp

solution

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 1. Kapitel 1
Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
We're sorry to hear that something went wrong. What happened?
some-alt