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.

Weitere Informationen

const

MIDL-Basistypen

Hyper

int

short

Unterzeichnet

klein

Typedef

Unsigned