(0) exportieren Drucken
Alle erweitern
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original

Bezeichner

In diesem Thema wird die Komponente Bezeichner Deklassifizierung (Deklarationen) DeklarationParameterbezeichner.

Die folgenden Schlüsselwörter sind die Platzhalter und Parameterbezeichner Deklarationen:

Speicherklassenspezifizierer

Typspezifizierer

Spezifizierer FUNCTION

friend

typedef

__declspec ( erweiterte-Deklassifizierung-Modifizierer-folgend )

Der Bezeichner Deklassifizierung Teil einer Deklaration ist die längste Sequenz von Bezeichner Deklassifizierung , die verwendet werden kann, um einen Typnamen zu verstehen, Zeiger oder ohne Verweise die modifizierer. Der Rest der Deklaration ist Deklarator, die den eingegebenen Namen enthält.

In der folgenden Tabelle werden die vier Deklarationen auf und zeigt dann Deklassifizierung-specifers und Deklarator einzelnen Komponente gesondert Deklaration auf.

Deklaration

Bezeichner Deklassifizierung

declarator

char *lpszAppName;

char

*lpszAppName

typedef char * LPSTR;

char

*LPSTR

const int func1();

const int

func1

volatile void *pvvObj;

volatile void

*pvvObj

Da signed, unsigned, longund alle shortintbedeuten, wird ein typedef Name, der einem dieser Schlüsselwörter folgt, um ein Member eines Deklarator Liste nicht von Bezeichner Deklassifizierungsein.

Hinweis Hinweis

Da ein Name neu deklariert werden kann, ist ihre Interpretation je nach der letzten Deklaration im aktuellen Bereich. Redeclaration kann beeinflussen, wie Titel vom Compiler interpretiert werden, insbesondere typedef Namen.

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2014 Microsoft