Dieser Code kompiliert, sondern erzeugen nicht die Ergebnisse, die ich erwarten würde:Wie kann ich die Adresse eines Char & bekommen?
#include <iostream>
int main()
{
char h = 'h';
char& href = h;
std::cout << &href << std::endl;
int x = 1;
int& xref = x;
std::cout << &xref << std::endl;
}
Das Ergebnis ist so etwas wie:
h
0x22fe38
Wie rufe ich die Adresse des char
meine char&
Aliasing ?
Dies ist nicht das Problem, aber verwenden Sie nicht 'std :: endl', es sei denn, Sie benötigen die zusätzlichen Sachen, die es tut. '\ n'' beendet eine Zeile. –