Was sind Datentypen?
vereinfachte Erklärung: eine Art Etikett für Daten, welche aussagt, welche Art von Daten gespeichert wird und welche Operationen darauf ausgeführt werden können
eine grundlegende Komponente in fast allen Programmiersprachen
definieren Art und Eigenschaften der Daten, die in Variablen, Arrays und anderen Speicherstrukturen abgelegt werden können
jeder Datentyp hat seine eigenen Regeln und nicht jeder Typ kann mit jedem anderen kombiniert werden
Eigenschaften von Datentypen
Größe (wie viele Bytes an Speicherplatz benötigt werden)
Default-Wert (welcher Wert zugewiesen wird, wenn kein anderer Wert definiert ist)
Operationsbereich (welche Operationen mit den Daten durchgeführt werden können)
Wofür verwendet man Datentypen?
Daten werden durch einen "Typ" stärker kontrolliert und das Programm wird durch das Vermeiden von Fehlern stabiler und sicherer
durch die Verwendung wird der Speicher effizienter genutzt
Datentyp: Integer
Zahlenwerte ohne Dezimalteil (z.B. 1, 2, 3)
Beispiel: int x = 10
Datentyp: Float
Fließkommazahlen, auch Dezimalzahlen genannt (z.B. 1.23, 3.14)
Beispiel: float y = 3.14
Datentyp: String
Text oder eine Kette von Zeichen (z.B. "Hallo Welt")
Beispiel: string z = "Hallo Welt"
Datentyp: Boolean
Wahrheitswerte (true / false) oder (0/1)
Beispiel: boolean b = true
Datentyp: byte
Datentyp: Character
Darstellung von einzelnen Zeichen (beispielsweise auf dem Alphabet)
Beispiel: char c = 'A'
Datentyp: short
Datebntyp: long
Zahlenwerte ohne Dezimalteil
Primitive Datentypen und ihr zugehöriger Speicherplatz
[zugehörigers Video: https://www.youtube.com/watch?v=NSeJhsah-hE&t=228s]
Last changed6 months ago