"Hello World" fehlerbehaftet?
-
Hi Freunde,
ich sollte das Programm "Hello World!" schreiben, jedoch soll mein Programm nicht 100% korrekt sein und fehlerbehaftet sein.
Könnt ihr mir da bitte helfen, folgendes hab ich entwickelt:1 // C++ Hello World
2
3 #include <iostream>
4
5 using namespace std;
6
7 void main ()
8 {
9 cout << “Hello World“ <<;
10 }
-
Der Rückgabetyp der main-Funktion ist int, deshalb musst du auch am Ende der Funktion durch
return 0;einen int-Wert zurückgeben.
Außerdem muss Zeile 9 so lauten:
cout << "Hello World";
-
danke!
was meinst du genau mit int., kannst du mir bitte die Zeile aufschreiben?
oder ist nur Zeile 9 falsch?
-
Anstatt void main(), int main()
-
Nein, nur Zeile 7 und 9 sind falsch:
// C++ Hello World #include <iostream> using namespace std; int main () { cout << "Hello World"; }Benutze für Quelltexte bitte unbedingt die Code-Tags, damit der Code im Forum formatiert angezeigt wird. Zu finden sind diese unter den Smileys, genauer unter dem
Smiley.Noch eine fortgeschrittene Anmerkung für andere Leser, die der Threadersteller besser gar nicht beachtet:
Schamote schrieb:
deshalb musst du auch am Ende der Funktion durch
return 0;einen int-Wert zurückgeben.
Nein, musst du nicht. main ist eine Ausnahme. Ein Verlassen der main ohne return entspricht einem impliziten
return 0;.