Benutzer mit den meisten Antworten
Compiler erkennt Kommentare nicht?

Frage
-
Erstmal hi an alle Helfenden,
bei mir ist folgendes Problem aufgetreten und dieses trieb
mich so gut wie in den Wahnsinn ( evtl. sollte ich erwähnen
dass ich von java komme und dies mein erstes c-projekt ist:-):
for(...)
{ ...
}//endfor i
dies ergab hunderte von Fehlermeldungen! Erst nach Löschung
des Kommentars lief das Programm fehlerfrei!!! Da ich erst zumEnde mit der genauen Dokumentierung begann, hab ich wie schon
erwähnt ne gefühlte Ewigkeit daran gesessen.
Nachdem mehrere Programmierer drüber geschaut hatten und
alle meinten mein Code sei korrekt bin ich fast ausgerastet!
Irgendwann kam einer auf die Idee, dass der Compiler evtl. diese Kommentierung
nicht versteht (warum auch immer) und siehe da:
for(...){...
}/* endfor i */
funktioniert! Also ich habe die neueste Version des Visual Studios,
Windowstreiber, Updates oder sonstiges sind auf dem neuesten Stand!
mir auch nix mehr ein...
Eigentlich kann das doch nicht sein, oder? Da ich überzeugter Windows-
User bin und ich meinen Freunden auch nicht die Genugtuung geben möchte,
Linux+gcc sei ja so viel besser, könnt ihr vielleicht helfen!
mfg
Mario
ps: sorry für die Formatierung des Code-Blocks...der Editor verschiebt das immer wieder
Antworten
-
}//endfor i
Vermutlich hat Deine Datei die Extension C.
Dann ist ein C++ Kommentar. Folgerichtig muss dies in einem C Programm zu einem Fehler führen.
Benenne die Datei in C++ um oder halte Dich an den entsprechenden Syntax für C Programme... ;)HTH
Martin Richter -- MVP for VC++ [Germany] -- http://blog.m-ri.de- Als Antwort vorgeschlagen feuerblitz03 Mittwoch, 24. November 2010 11:54
- Als Antwort markiert Robert BreitenhoferModerator Dienstag, 30. November 2010 20:27
Alle Antworten
-
}//endfor i
Vermutlich hat Deine Datei die Extension C.
Dann ist ein C++ Kommentar. Folgerichtig muss dies in einem C Programm zu einem Fehler führen.
Benenne die Datei in C++ um oder halte Dich an den entsprechenden Syntax für C Programme... ;)HTH
Martin Richter -- MVP for VC++ [Germany] -- http://blog.m-ri.de- Als Antwort vorgeschlagen feuerblitz03 Mittwoch, 24. November 2010 11:54
- Als Antwort markiert Robert BreitenhoferModerator Dienstag, 30. November 2010 20:27