Lektion 20:char, short, int und longDer Datentyp int hat auf 32-Bit-Rechnern 32 Bit. Da jedes Bit gesetzt oder nicht gesetzt sein kann, ergibt das 2^32 verschiedene Bitmuster. Damit lassen sich 2^32 verschiedene Zahlen ausdrücken. Das könnten zum Beispiel die Zahlen von -2^31 bis 2^31-1 sein (in diesem Bereich liegen genau 2^32 Zahlen). Es gibt aber auch Typen für ganze Zahlen, die nicht 32 Bit haben. Auf meinem Compiler (MSVC50) haben die Ganzzahl-Typen folgende Größen: char 8 Bit short 16 Bit int 32 Bit long 32 Bit Die Wertebereiche dieser Typen stehen in der Datei <limits.h>. Folgendes Programm gibt die größte auf Ihrem Rechner darstellbare int-Zahl aus:
Falls Ihnen Fehler im Text auffallen oder Sie Verbesserungsvorschläge haben, dann schicken Sie mir bitte eine Mail. Ich werde mich dann sofort darum kümmern. [aktuelle Version] [inhalt] [index] [Fehlerkorrektur, Verbesserungsvorschlag] © Volkard Henkel <volkard@normannia.de>, last update: 08/25/00 |