PDA

View Full Version : differenza short int , int


mto89
17-10-2008, 16:08
ciao in c cosa cambia tra le variabili di tipo integer e short integer? visto che hanno stesso range di valore e occupazione in memoria?

||ElChE||88
17-10-2008, 16:12
La dimensione di short e int dipende da compiler / architettura.

Vincenzo1968
17-10-2008, 16:56
ciao in c cosa cambia tra le variabili di tipo integer e short integer? visto che hanno stesso range di valore e occupazione in memoria?

Puoi verificare la dimensione in byte, sul tuo sistema, con l'operatore sizeof:


printf("Dimensione di short int -> %d", sizeof(short int));
printf("Dimensione di int -> %d", sizeof(int));

mto89
17-10-2008, 18:07
Puoi verificare la dimensione in byte, sul tuo sistema, con l'operatore sizeof:


printf("Dimensione di short int -> %d", sizeof(short int));
printf("Dimensione di int -> %d", sizeof(int));

niente scusate non so perchè ma ero convinto che occupasserro stessi byte!