KINGx - Das inoffizielle PlayStation Forum & News Portal

Normale Version: u32?
Sie sehen gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo ich bins wieder Smile
Also ich hätte da mal (wieder) eine Frage.
Was ist dieses u32 das ich schon in so etlichen Source Codes gesehen habe und was bewirkt es? In Google findet man nichts anständiges.

Fly Destination
u64 == unsigned long
u32 == unsigned int
u16 == unsigned short
u8 == unsigned char
Und was bringt das wenn ich ma fragen darf??
Unsigned ist ohne Vorzeichen, sind für mathematische Deklarierungen.
Das sind verschiedene Datentypen.

Edit:

Zitat:
short: 16 Bit
int: 32 Bit
long: 32 Bit
long long: 64 Bit


Int ist glaubich ein Wertebereich (Bei unsigned) von 0 bis 3294967295, glaub ich, weis aber nicht mehr...

Double Edit:

Nein, hab nochmal im Nachschlage-Werk nachgeschaut, von 0 bis 4294967295.

Hier stehen die Maximalen Werte.
Sonst kannst du auch die Konstanten aus "limits.h" benutzen.

Solltest du das nächste mal nicht wissen, was ein Datentyp zu bedeuten hat, schaue nach einem typedef oder einem #define =)
Referenz-URLs