type¶
type gibt den Typ seines Arguments zurück.
-
ssType = type(var)
Returnwert
ssType ist ein Stringskalar und kann folgende Werte annehmen:
Wert | Bedeutung |
---|---|
„real“ | var ist eine Real-Matrix. |
„complex“ | var ist eine komplexe Matrix. |
„string“ | var ist eine String-Matrix. |
„object“ | var ist ein COM-Objekt-Pointer. |
„obj“ | var ist eine Objekt-Matrix. |
„variant“ | var ist eine Variant-Matrix. |
„function“ | var ist eine Funktion. |
„undef“ | var ist nicht definiert. |
„error“ | var ist ein error-Objekt. Siehe error_create. |
„xxx“ | xxx steht für einen Objekt-Typ-Namen. Beispielsweise liefert
type(obj_create()) den String „obj“. |
Parameter
-
var
var ist der Name einer Matrix oder einer Funktion.
Beispiel
Das folgende Beispiel gibt den String "complex"
aus:
* a = 1 + 2i
* type(a);
complex
Siehe auch
Überblick Programmierung, IsFunctionLoaded, isstring, isreal, iscomplex, ObjGetClass
id-1571891