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.
In Variablen werden Werte gespeichert. 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(Lernempfehlung: PHP-Video-Tutorial)
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.
Variablen deklarieren
Bevor Sie eine Nicht-Variant-Variable verwenden, müssen Sie die Variable mit der Private-, Public-, Dim- oder Static-Anweisung als Typ „As“ deklarieren. Die folgenden Anweisungen deklarieren beispielsweise Variablen vom Typ Integer, Double, String und Currency:
PrivateIAsInteger DimAmtAsDouble StaticYourNameAsString PublicBillsPaidAsCurrency
Eine Deklarationsanweisung kann mehrere Deklarationen kombinieren, siehe folgende Anweisung
PrivateIAsInteger,AmtAsDouble PrivateYourNameAsString,BillsPaidAsCurrency PrivateTest,Amount,JAsInteger
' Hinweis, hier Test und Amount sind Variant-Datentypen und nur J ist der Integer-Datentyp
Beachten Sie, dass die angegebene Variable der Standardtyp ist, wenn kein Datentyp angegeben wird. Wie in den Kommentaren im obigen Beispiel erläutert, können die Ergebnisse hier verwirrend sein, wenn die Erfahrung mit anderen Programmiersprachen den Eindruck erweckt, dass alle Variablen in derselben Deklarationsanweisung denselben angegebenen Datentyp haben (Integer in diesem Beispiel). Fühlen Sie sich frisch.
Weitere PHP-bezogene technische Artikel finden Sie in der Spalte PHP-Grafik-Tutorial, um mehr darüber zu erfahren!
Das obige ist der detaillierte Inhalt vonDer Datentyp ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!