Hallo zusammen,
ich habe eine Frage zu Pointer bei C++. Habe gerade schon das Internet durchsucht, aber keine Verständliche Lösung gefunden. Der untenstehende Code enthält einen Pointer dem Speicher zugewiesen wurde. Durch die Ausgabe des Pointers, wird die Adresse ausgegeben. Aber wenn man den Adressoperator (&) benutzt, kommt eine andere Adresse raus. Müsste das nicht die gleiche
Vielen Dank schon mal
ich habe eine Frage zu Pointer bei C++. Habe gerade schon das Internet durchsucht, aber keine Verständliche Lösung gefunden. Der untenstehende Code enthält einen Pointer dem Speicher zugewiesen wurde. Durch die Ausgabe des Pointers, wird die Adresse ausgegeben. Aber wenn man den Adressoperator (&) benutzt, kommt eine andere Adresse raus. Müsste das nicht die gleiche
Code:
double* pointer = new double;
cout << "1. " << pointer <<endl;
cout << "2. " << &pointer;
Code:
AUSGABE: (Bsp)
1. 00489DD8
2. 003BF758
Vielen Dank schon mal