Processing math: 100%
C-Programmierung

Ganzzahlige Datentypen

Elementare Datentypen | | Fließkomma Datentypen

Übersicht aller ganzzahligen Datentypen:

TypBitByte
char, unsigned char81
short, short int, unsigned short162
int, unsigned int32 [16]4 [2]
long, long int, long unsigned int324
long long, long long int, long long unsigned int648

Der Wertebereich von Integer-Zahlen mit n Bits erstreckt sich für

  • nicht vorzeichenbehaftete Zahlen (unsigned) von 0 bis 2n1.
  • vorzeichenbehaftete Zahlen (signed) von 2n1 bis 2n11.

Beispiel:

8 Bit, d.h. 0..255

unsigned char x;

signed 8 Bit, d.h. −128..127

signed char x;
char y;

32 Bit, d.h. von 231 bis 2311 (ca. ±2 Milliarden)

signed int x;
int y;


Elementare Datentypen | | Fließkomma Datentypen

Options: