Zeiger frage



  • Hallo! Wie wird das richtig kommentiert

    int a, b;
    void* zeiger1;
    int* zeiger2;
    int* zeiger3;

    void main(){
    a =1;
    b =2;

    (int *)zeiger1 = &b;//Dem Zeiger1 wird die Adresse der Variablen "b" zugewiesen
    zeiger2 = &a; //Dem Zeiger2 wird die Adresse der Variablen "a" zugewiesen
    zeiger3 = (int *)zeiger1;//wie wird das kommentiert
    zeiger2 = zeiger3;//und das



  • Hallo

    zeiger2 = zeiger3;// dem Zeiger 2 wird der Wert von 3 zugewiesen, also die Adresse auf die 3 zeigt
    zeiger3 = (int *)zeiger1; // wie oben, nur das wegen verschiedenen Typen hier gecastet werden muß.
    zeiger3 = reinterpret_cast<int *>(zeiger1); // gleiche wie oben ,nur mit C++ Mitteln anstatt alter C-Mittel
    

    benutz bitte beim Posten von Quellcode die C++tags.
    Und hier in dieses Subforum nur Builder-relevante Sachen. Das hier gehört ins C oder C++ Forum.

    bis bald
    akari



  • Danke!!


Anmelden zum Antworten