Grundlagen für das Projekt (Teil 1)



2. Zeiger und Referenzen

2.2. Der Dereferenzierungs-Operator *

Worum geht es? 

Dieses Code-Beispiel demonstriert die Verwendung des Dereferenzierungs-Operators in C++. Der Dereferenzierungs-Operator (*) gibt den Wert einer über einen Zeiger referenzierten Variablen aus.

Was kannst du danach?

  • Verwendung des Dereferenzierungs-Operators (*) in C++
  • Zugriff auf den Wert einer über einen Zeiger referenzierten Variablen
  • Verwendung eines Zeigers, um die Adresse einer Variablen zu speichern
  • Veränderung des Wertes einer Variablen über einen Zeiger
#include <iostream>

using namespace std; 

int main() 
{
    // Speicherzugriff mit Zeigern
    char c{'a'};
    char *p_c = &c; // Adresse von c speichern
    *p_c = 'b';
    cout << c << endl;
    
    return 0;
}