Datatypen short (int) - inte längre än int

Vi känner till att ordlängder för olika typer kan variera från system till system. Data typen
short är aldrig längre en int (vanligtvis 16 bitar). Det finns en funktion i C som heter sizeof(),
med den kan Du se vad som gäller för just för ditt system.

För att kontrolera hur många bytes short lagras i kan du skriva.


printf(" %d ", sizeof ( short )) ;

Du kan givetvis kolla alla andra typer också - prova !


När man deklarerar med short kan man skriva på två sätt

int short variabel;

short variabel;


Data typen short är en teckensatt heltalstyp. Men det går att skriva unsigned framför short
för att få en obetecknad typ.

Sammanfattning - Datatypen short

1. Datatypen short är inte längre än typen int
2. Datatypen short har vanligtvis ordlängden 16 bitar.