Heim > häufiges Problem > Welcher Datentyp ist Variant?

Welcher Datentyp ist Variant?

Guanhui
Freigeben: 2020-06-17 11:00:00
Original
11984 Leute haben es durchsucht

Welcher Datentyp ist Variant?

Welcher Datentyp ist Variant?

Variant ist ein spezieller Datentyp. Seine Funktion besteht darin, den Typ während der Laufzeit dynamisch zu ändern, wie z. B. Ganzzahlen und Gleitkommazahlen , Boolescher Wert, Datum und Uhrzeit, Währung und OLE-Automatisierungsobjekte usw.

Variant-Anpassbarkeit

Sie können jeden Datentyp durch den Variant-Datentyp ersetzen, der anpassungsfähiger ist. Wenn der Inhalt der Variant-Variable eine Zahl ist, kann er durch eine Zeichenfolge dargestellt werden, die die Zahl darstellt, oder durch ihren tatsächlichen Wert, der durch den Kontext bestimmt wird, zum Beispiel:

Dim MyVar As Variant

MyVar = 98052

Im vorherigen Beispiel enthält MyVar einen Wert mit einem tatsächlichen Wert von 98052. Wie erwartet können arithmetische Operatoren mit Variant-Variablen arbeiten, die numerische Werte oder Zeichenfolgendaten enthalten, die als numerische Werte interpretiert werden können. Wenn Sie den Operator „+“ verwenden, um MyVar zu einer anderen Variant- oder numerischen Variablen hinzuzufügen, die eine Zahl enthält, ist das Ergebnis eine arithmetische Summe.

Der Empty-Wert wird verwendet, um Variant-Variablen zu markieren, die nicht initialisiert wurden (mit einem Anfangswert versehen). Eine Variante, die Empty enthält, stellt 0 im Kontext eines numerischen Werts oder eine Zeichenfolge mit der Länge Null („“) dar, wenn sie im Kontext einer Zeichenfolge verwendet wird.

Leer sollte nicht mit Null verwechselt werden. Null bedeutet, dass die Variant-Variable ungültige Daten enthält.

In Variant ist „Fehler“ ein spezieller Wert, der angibt, wenn im Prozess ein Fehler auftritt. Im Gegensatz zu anderen Fehlerarten führt das Programm jedoch keine normale Fehlerbehandlung auf Anwendungsebene durch. Dadurch kann der Programmierer oder die Anwendung selbst basierend auf dem Fehlerwert zusätzliche Maßnahmen ergreifen. Fehlerwerte können generiert werden, indem mithilfe der CVErr-Funktion reelle Zahlen in Fehlerwerte umgewandelt werden.

Empfohlenes Tutorial: „PHP

Das obige ist der detaillierte Inhalt vonWelcher Datentyp ist Variant?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
php
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Aktuelle Ausgaben
PHP-Datenerfassung?
Aus 1970-01-01 08:00:00
0
0
0
PHP-Erweiterung intl
Aus 1970-01-01 08:00:00
0
0
0
Wie man PHP gut lernt
Aus 1970-01-01 08:00:00
0
0
0
Mehrere PHP-Versionen
Aus 1970-01-01 08:00:00
0
0
0
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage