Hilfeeee irgendwas mach ich falsch
-
Ich bin noch ein Anfänger und würde hier mal fragen warum denn ein Fehler kommt.
#include <iostream>
using namespace std;
int main(){
int Zahl;cout << "Zahl direkt ausgeben:\n";
Zahl = 5;
cout << Zahl << ’’; //hier kommt bei den ’’ ein Fehler
Zahl++;
cout << Zahl << ’’;++Zahl;
cout << Zahl << ’’;Zahl--;
cout << Zahl << ’’;--Zahl;
cout << Zahl << ’’;cout << "\nRückgabewert des Operators ausgeben:\n";
Zahl = 5;
cout << Zahl << ’’;
cout << Zahl++ << ’’;
cout << ++Zahl << ’’;
cout << Zahl-- << ’’;
cout << --Zahl << ’’;cout <<"\nEndwert von Zahl: " << Zahl << endl;
system("PAUSE");
return EXIT_SUCCESS;}
-
Was soll denn das? Wo hast du das denn gelernt?
cout << Zahl << ’’;
cout << Zahl;
wäre richtig.
PS: Bitte das nächste mal Code-tags verwenden
-
Wahrscheinlich willst Du
' '
statt’’
.Das sind zwei einfache Anführungszeichen mit einem Leerzeichen dazwischen.
(Bei mir auf der TastaturSHIFT+#
)Einzelne Zeichen in ' sind sog. "chararacter literals". Im Gegensatz zu Zeichenketten in ", den "string literals".
-
Ja das ist inkrement und dekrement.
Danke für deine Hilfe hat geklappt