4Datentypen

Dieses Kapitel beschäftigt sich mit den verschiedenen, von Rust zur Verfügung gestellten Datentypen. Wir lernen skalare Datentypen, Tupel, Feld aber auch strukturierte Datentypen und Aufzählungstypen kennen.

4.1Skalare Datentypen

Skalare Datentypen stellen elementare Typen einer Programmiersprache dar, die üblicherweise sehr effizient auf die unterliegende Prozessorarchitektur abgebildet werden können (in Java heißen diese primitive Datentypen). Rust bietet uns vier verschiedene skalare Datentypen: Ganzzahlen, Fließkommazahlen, logische Werte und Zeichen. Alle vier betrachten wir im Folgenden.

4.1.1Ganzzahlen

In den meisten Programmiersprachen gibt es unterschiedliche Typen für Ganzzahlen unterschiedlicher Größe, vorzeichenbehaftet ...

Get Rust now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.