Der Standardkompilierungsmodus von Dev-C, C 98, unterstützt kein modernes C Funktionen wie bereichsbasierte for-Schleifen. Um diese Funktionen nutzen zu können, müssen Sie den Compiler in einen Modus umschalten, der C 0x unterstützt.
Suchen Sie das Menü „Extras“ in Dev-C und wählen Sie „Compiler-Optionen“. Navigieren Sie im Popup-Fenster zur Registerkarte „Compiler“.
Aktivieren Sie das Kontrollkästchen „Folgende Befehle beim Aufruf des Compilers hinzufügen“. Geben Sie im Texteingabefeld unten entweder „-std=c 11“ oder „-std=C 0x“ ein.
Die Fehlermeldung „[Fehler] bereichsbasierte- for-Schleifen sind im C 98-Modus nicht zulässig“ zeigt an, dass der Compiler noch im C 98-Modus läuft. Stellen Sie sicher, dass Sie die oben genannten Schritte ausgeführt und ggf. die IDE neu gestartet haben.
Nachdem Sie diese Änderungen vorgenommen haben, sollte Dev-C Ihren Code mit Unterstützung für bereichsbasierte for-Schleifen und andere C 0x-Funktionen kompilieren.
Das obige ist der detaillierte Inhalt vonWie aktiviere ich die C 11/C 0x-Unterstützung in Dev-C für bereichsbasierte For-Schleifen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!