long-Attribut
Das Long-Schlüsselwort bezeichnet eine 32-Bit-Ganzzahl.
[ signed | unsigned ] long [ int ] declarator-list;
Parameter
-
declarator-list
-
Gibt einen oder mehrere C-Standarddeklaratoren an, z. B. Bezeichner, Zeigerdeklaratoren und Arraydeklaratoren. (Funktionsdeklaratoren und Bitfelddeklarationen sind in Strukturen, die in Remoteprozeduraufrufen übertragen werden, nicht zulässig. Diese Deklaratoren sind in Strukturen zulässig, die nicht übertragen werden.) Trennen Sie mehrere Deklaratoren durch Kommas.
Bemerkungen
Dem long-Schlüsselwort kann entweder das Schlüsselwort signed oder das Schlüsselwort unsigned vorangehenden sein. Das schlüsselwort int ist optional und kann ausgelassen werden. Für den MIDL-Compiler wird standardmäßig eine lange ganze Zahl mit Vorzeichen signiert und ist synonym mit long int mit Vorzeichen. Auf 32-Bit-Plattformen ist long gleichbedeutend mit int.
Der long-Ganzzahltyp ist einer der Basistypen der IDL-Sprache. Der long-Ganzzahltyp kann als Typspezifizierer in const-Deklarationen, Typedef-Deklarationen, allgemeinen Deklarationen und Funktionsdeklaratoren (als Funktions-Return-Typspezifizierer und als Parametertypspezifizierer) angezeigt werden. Informationen zum Kontext, in dem Typspezifizierer angezeigt werden, finden Sie unter Interface Definition (IDL)-Datei.