Kommentare eignen sich zur Unterbringung von Informationen, welche nicht Teil des eigentlichen Programms sind. Diese Informationen dienen meist der Dokumentation des Quellcodes. Mehrzeilige Kommentare werden mit /* eröffnet und mit */ abgeschlossen. Alles was im Kommentar steht, wird vom Compiler nicht beachtet. Einzeilige Kommentare werden mit // eröffnet und mit dem nächsten Zeilenumbruch geschlossen.
1 2 3 4 5 6 7 8 9 10 11 12 | #include <iostream> using namespace std; //Namensbereich std //Mainfunktion int main() { cout << "Hello World!"; // Ausgabe von Hello World } |
Bei einigen C++ Compilern kommt es bei der Verwendung von einzeiligen Kommentaren nach einer Präprozessor-Direktive zu einer Fehlermeldung. Das liegt an der Tatsache das einige C++ Compiler den Präprozessor des alten C-Compiler übernommen haben. Da einzeilige Kommentare bei C noch nicht implementiert waren, können hier Probleme auftreten.
1 2 3 4 5 6 7 8 9 10 11 12 | #include <iostream> /* Präprozessor Direktive */ using namespace std; //Namensbereich std //Mainfunktion int main() { cout << "Hello World!"; // Ausgabe von Hello World } |
Tags: Kommentar, Präprozessor