Keine Verknüpfung
Wenn eine Deklaration für einen Bezeichner in einem Block den extern
-Speicherklassenspezifizierer nicht enthält, hat der Bezeichner keine Bindung und ist für die Funktion eindeutig.
Die folgenden Bezeichner haben keine Verknüpfung:
Ein Bezeichner, der als etwas anderes als ein Objekt oder eine Funktion deklariert wurde
Ein Bezeichner, der zum Funktionsparameter deklariert wurde
Ein Blockbereichsbezeichner für ein Objekt, das ohne den
extern
-Speicherklassenspezifizierer deklariert wurde
Wenn ein Bezeichner keine Verknüpfung aufweist, wird durch erneutes Deklarieren des gleichen Namens (in einem Deklarator oder Typspezifizierer) auf der gleichen Gültigkeitsebene einen Fehler bei der Symbolneudefinition.
Siehe auch
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für