Welche Datentypen gibt es?
Die Definition eines Datentyps in einer Datenstruktur ist eine Menge von Werten mit denselben Eigenschaften und eine Reihe von Operationen, die für diese Menge von Werten definiert sind.
Variablen sind Orte, an denen Werte gespeichert werden. Sie haben Namen und Datentypen. Der Datentyp einer Variablen bestimmt, wie die Bits, die diese Werte darstellen, im Speicher des Computers gespeichert werden. Sie können bei der Deklaration einer Variablen auch den Datentyp angeben. Alle Variablen haben einen Datentyp, um zu bestimmen, welche Art von Daten gespeichert werden können.
Zu den Datentypen gehören primitive Typen, Tupel, Datensatzeinheiten, algebraische Datentypen, abstrakte Datentypen, Referenztypen und Funktionstypen.
Definition
In Computern werden Daten durch Bits (0 oder 1) dargestellt. Die kleinste Adressierungseinheit von Daten wird als Byte bezeichnet (normalerweise acht Bits). Die Einheit der Befehlsverarbeitung durch Maschinencode wird Wortlänge genannt. Die meisten Befehlsinterpretationen von Wortlängen basieren hauptsächlich auf Binärwerten. Beispielsweise kann eine 32-Bit-Wortlänge einen vorzeichenlosen Ganzzahlwert von 0 bis 2 hoch 32 minus 1 oder einen vorzeichenlosen Ganzzahlwert von minus 2 darstellen bis 32. Ein vorzeichenbehafteter ganzzahliger Wert erhöht zur Potenz 2 erhöht zur 32. Potenz minus 1. Es gibt spezielle Rechenanweisungen, die unterschiedliche Interpretationen der Bits in der Wortlänge als Gleitkommazahlen verwenden.
Das Aufkommen von Datentypen besteht darin, Daten in Daten mit unterschiedlichen Speichergrößen aufzuteilen. Beim Programmieren müssen Sie nur dann großen Speicher beantragen, wenn Sie große Datenmengen verwenden müssen, damit Sie diese vollständig nutzen können Erinnerung. Wenn beispielsweise eine dicke Person in einem Doppelbett schlafen muss, geben Sie ihr ein Doppelbett, während eine dünne Person ein Einzelbett bekommen kann.
Wenn der Datentyp in der Deklaration nicht angegeben ist, ist der Datentyp der Variablen gemäß den Standardregeln Variant. Der Datentyp „Variant“ ist wie ein Chamäleon – er kann verschiedene Datentypen in verschiedenen Situationen darstellen. Wenn Sie eine Variable als Variant-Variable angeben, müssen Sie keine Konvertierung zwischen Datentypen durchführen. Visual Basic führt alle erforderlichen Konvertierungen automatisch durch.
Wenn Sie jedoch wissen, dass eine Variable immer Daten eines bestimmten Typs speichert, und Sie eine Variable dieses bestimmten Typs deklarieren, kann Visual Basic diese Daten effizienter verarbeiten. Beispielsweise lässt sich eine Variable, die den Namen einer Person speichert, am besten als Datentyp „String“ darstellen, da Namen immer aus Zeichen bestehen.
Neben Variablen werden Datentypen auch in anderen Situationen verwendet. Wenn einer Eigenschaft ein Wert zugewiesen wird, hat der Wert einen Datentyp; auch die Parameter der Funktion haben einen Datentyp. Tatsächlich hat in Visual Basic alles, was mit Daten zu tun hat, mit Datentypen zu tun.
Das obige ist der detaillierte Inhalt vonWelche Datentypen gibt es?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!