====== Short ====== Ein Short entspricht 2 Bytes und zählt zu den [[c:type:integer|integeren]] ((ganzzahligen, zählbaren)) Datentypen, das bedeutet er kann keine [[c:type:floats|Fließkommazahlen]] speichern wie z.B. 3.14. Man verwendet ''short'' zum Speichern von kleineren, ganzzahligen Werten zwischen -32768 und +32767, bzw. als ''[[c:type:unsigned]] short'' Werte von 0 bis 65535. Die exakten minimalen und maximalen Werte können bei (eher exotischen) Computern abweichen, die exakten Werte können mit den Konstanten ''SHRT_MIN'' und ''SHRT_MAX'', bzw. ''USHRT_MAX'' für ''unsigned short'' in der Standard-C-Library [[c:lib:limits:|limits.h]] abgerufen werden. ''short'' wird heutzutage nur noch dann benutzt, wenn man explizit Werte mit einer Breite von 16 Bit bearbeiten möchte, ansonsten wird in der Regel mit [[c:type:int]] eine 32-Bit Zahl verwendet. ====== siehe auch ====== [[c:type:|C-Datentypen]]: [[c:type:int]], [[c:type:char]], [[c:type:long]] \\ [[c:lib:|Standard-C-Library]]: [[c:lib:limits:|limits.h]]