Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
Return 0 ist in der Main-Funktion nicht unwichtig. Programme werden auch nur als Funktionen aufgerufen und der Return-Wert geht ans Betriebssystem zurück. Ist der Wert ungleich 0, so weiß das Betriebssysten, dass das Programm mit einem Fehler beendet wurde.
In der main()-Funktion selbst muß allerdings kein return-statement angegeben werden. Programmiert man in main() kein explizites return, so wird hier vom Compiler implizit ein return 0; eingefügt (das gilt übrigens nur für die main()-Funktion ... alle anderen Funktionen mit einem Rückgabetyp ungleich void müssen ein explizites return enthalten).
Ergänzung ()
GuaRdiaN schrieb:
Nur noch ein kleiner Tipp: Gerade das Programmieren einfacher Konsolenanwendungen ist unter Linux für den Einstieg erheblich leichter, als unter Windows
Findest du? Was genau ist da unter Windows so viel komplizierter als unter Linux?
Ergänzung ()
carpot schrieb:
Also, wenn ich den Befehl "#include <iostream>" im Microsoft Express 2010 eingebe und return drücke steht dort nur Befehl ungültig. Es wird nicht farblich hervorgehoben!
Wo genau gibt du das "#include <iostream>" eigentlich ein? Das soll jetzt keine Beleidigung sein - ich will nur ausschließen, daß keine Missverständnisse vorliegen. Hast du ein C++-Projekt angelegt, zum Projekt eine C++-Datei hinzugefügt, deinen Code in diese Datei geschrieben und dann aus der Menüleiste Build -> Build Solution gewählt?