Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Datentypen Überblick Datentypen Einfache / fundamentale Datentypen

Ähnliche Präsentationen


Präsentation zum Thema: "Datentypen Überblick Datentypen Einfache / fundamentale Datentypen"—  Präsentation transkript:

1 Datentypen Überblick Datentypen Einfache / fundamentale Datentypen
Komplexe Datentypen Ganzzahlige Typen (z.B. int) - Zeichentypen ( char) - ein Bool‘scher Typ ( bool) - Gleitkommatypen (z.B. double) Felder / Array - Strukturen Zeiger Datentypen werden in einfache (fundamentale) und komplexe Datentypen unterschieden. Im folgenden werden Sie zunächst die einfachen (fundamentalen) kennenleren.

2 Ganzzahlige Datentypen
Zeichentyp: Ganzzahlige Datentypen dienen der Verarbeitung von Ganzzahlen. Wird einem solchen Datentyp eine Kommazahl zugewiesen, so wird lediglich der Teil vor dem Komma zugeordnet. Der restliche Teil wird automatisch abgeschnitten. Besondere Beachtung findet hier der Zeichendatentyp, der seinerseits den ganzzahligen Datentypen zugeordnet wird. Grundlage hierfür bildet die so genannte ASCII-Tabelle. Einem amerikanischen Standard zu Folge wird hier jedem der 256 Zeichen genau eine Zahl zwischen 0 und 255 zugeordnet. Zeichentyp:

3 Gleitkomma Datentypen
float 4 Byte garantierter Wertebereich: ca. 3.4*10-38 bis 3.4*1038 Genauigkeit: mindestens 6 Dezimalstellen double 8 Byte garantierter Wertebereich: ca. 1.7* bis 1.7* Genauigkeit: mindestens 15 Dezimalstellen long double 10 Byte garantierter Wertebereich: ca. 3.4* bis 3.4* Genauigkeit: mindestens 17 Dezimalstellen Die Gleitkomma Datentypen dienen der Verarbeitung von Kommazahlen. Beachten sollte man jedoch das in C/C++ Kommazahlen mit einem Punkt dargestellt werden. Daher werden diese nicht selten auch als Gleitpunktzahlen bezeichnet.

4 Bool‘scher Datentyp Der sizeof() - Befehl
bool 1 Byte garantierter Wertebereich: - false bis true bis 1 Der sizeof() - Befehl cout<<“Speicherbedarf von int betraegt: “<<sizeof(int)<<“ Byte“; Der Bool‘sche Datentyp kann lediglich zwei Zustände annehmen. Diese sind false und true (falsch und wahr). Programmtechnisch ist das ganze so organisiert das der Begriff false dem dezimalen Wert der Null entspricht. Alle anderen Werte (z.B. –1,1 oder 255) entsprechen dem Wert true. Je nach Compiler variiert der Speicherbedarf eines bestimmten Datentyps. Mit Hilfe des sizeof()-Befehls kann der Bedarf in Bytes bestimmt werden (Beispiel siehe Folie).


Herunterladen ppt "Datentypen Überblick Datentypen Einfache / fundamentale Datentypen"

Ähnliche Präsentationen


Google-Anzeigen