Einzelnen Beitrag anzeigen
Ungelesen 12.12.12, 00:07   #5
Your_Conscience
Hinter dir!
 
Registriert seit: Apr 2010
Beiträge: 1.124
Bedankt: 487
Your_Conscience ist noch neu hier! | 0 Respekt Punkte
Standard

Zitat:
Zitat von TehEbil Beitrag anzeigen
Las das mal bitte abspielen. Wenn die Speicheradresse um 12 verschoben ist, heißt das nicht dann, dass die um diese Größe größer ist?
Um dir diese Frage noch zu beantworten: nur wenn die Variablen im RAM direkt hintereinander gespeichert werden und eine Größe von %4 = 0 besitzen.
Du kannst die Größe einer Varibale mit sizeof ermitteln.
Auf 32 Bit Rechnern benötigen int-Variablen sowie Pointer stets 4 Byte, auf 64 Bit Rechnern (und mit einem 64 Bit Compiler compiliert) benötigen diese 8 Byte,
Your_Conscience ist offline   Mit Zitat antworten