Sven B. schrieb:
> Ich würde erwarten dass das 16*sizeof(passwort) Bytes ausgibt.
Nein, die Größe des entsprechend Objekts würde beim p[rint]-Kommando
berücksichtigt. Das Memory-Dump-Kommando x interessiert sich nicht
dafür, hier wird das entsprechende Symbol („passwort“) nur benutzt,
um die Adresse zu ermitteln, ab der die Daten darzustellen sind.
Ansonsten: Modifier ‘w’ sind hier halt „richtige Wörter“, also 32
Bit. Wer 16 Bit haben will, müsste im GDB den Modifier ‘h’ nehmen,
also „Halbwörter“: