title image


Smiley Re: Wovon ist die Größe eines Datentyps abhängig?
>z.B.: int i;

>Wovon ist die Größe der Variable i abhängig?

>1. vom Compiler mit dem die Anwednung erzeugt wurde

>2. vom Betriebssystem auf dem die Anwendung ausgeführt wird

>3. von der CPU des PC



>ich tippe mal auf den Compiler?? ;-)



Falsch getippt. Es hängt von der CPU ab. Wenn du auf einem normalen allerwelts Haushalt PC int i; machst ist das meist 32 Bit. Würdest du das jetzt aber auf ner Alpha machen würde die Größe 64 Bits betragen. Der Compiler ist einfach nur ein Tool was auf die zu grunde liegende Hardware zugeschitten ist.



EDIT: für "int" wird bei den meisten Systeme als "natürliche" Größe die Breite der CPU Register verwendet.

bye



apo









geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: