Ein Codeausschnitt wurde außerhalb aller Funktionen geschrieben, was zu einem Fehler beim Kompilieren führte. Der Code, der aus zwei verschachtelten Schleifen und Zuweisungen besteht, dient dazu, Werte für die Flussmatrix festzulegen. Leider führt der Versuch, den Code zu kompilieren, zu den folgenden Fehlern:
error: expected unqualified-id before ‘for’ error: expected constructor, destructor, or type conversion before ‘<=’ token error: expected constructor, destructor, or type conversion before ‘++’ tok
Das Problem liegt darin, dass Code nicht außerhalb von Funktionen in C platziert werden kann. Außerhalb von Funktionen sind nur Deklarationen zulässig, beispielsweise Deklarationen globaler Variablen oder Funktionsprototypen. Der betreffende Code sollte in eine Funktion eingefügt werden, beispielsweise in die Funktion main(), um ordnungsgemäß ausgeführt zu werden.
Das obige ist der detaillierte Inhalt vonWarum erzeugt mein C-Code außerhalb von Funktionen Kompilierungsfehler „erwartete unqualifizierte ID'?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!