Einzelnen Beitrag anzeigen
Ungelesen 11.12.12, 21:45   #1
TehEbil
BoZz
 
Registriert seit: Nov 2009
Beiträge: 39
Bedankt: 5
TehEbil putzt sich die Zähne mit Knoblauch. | 4642 Respekt PunkteTehEbil putzt sich die Zähne mit Knoblauch. | 4642 Respekt PunkteTehEbil putzt sich die Zähne mit Knoblauch. | 4642 Respekt PunkteTehEbil putzt sich die Zähne mit Knoblauch. | 4642 Respekt PunkteTehEbil putzt sich die Zähne mit Knoblauch. | 4642 Respekt PunkteTehEbil putzt sich die Zähne mit Knoblauch. | 4642 Respekt PunkteTehEbil putzt sich die Zähne mit Knoblauch. | 4642 Respekt PunkteTehEbil putzt sich die Zähne mit Knoblauch. | 4642 Respekt PunkteTehEbil putzt sich die Zähne mit Knoblauch. | 4642 Respekt PunkteTehEbil putzt sich die Zähne mit Knoblauch. | 4642 Respekt PunkteTehEbil putzt sich die Zähne mit Knoblauch. | 4642 Respekt Punkte
Standard Pointerfrage und -Problem

Folgender Code:

Code:
int nummer = 1, 
        *pointer = 0;

    pointer = &nummer;
    printf("1 %x\n", &pointer);
    printf("2 %x\n", pointer);
    printf("3 %x\n", *pointer);

    printf("4 %d\n", &pointer);
    printf("5 %d\n", pointer);
    printf("6 %d\n",*pointer);

    printf("2 %x\n", pointer);
    printf("1 %x\n", &pointer);
    printf("3 %x\n", *pointer);

    printf("5 %d\n", pointer);
    printf("4 %d\n", &pointer);
    printf("6 %d\n",*pointer);
Wieso ist dasselbe mit dem kaufmännischen Und um 12 Einheiten größer? (Integer -> 4, also 3 bytes)?

Und zweitens - ein Pointer hat keinen eigenen Wert, stimmt das?

MfG
__________________
Ich lese mir die [ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ] durch, bevor ich eine Sig erstelle!
I read the [ Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ] before I create a signature.
TehEbil ist offline   Mit Zitat antworten