Typdeklaration
Teil des Abschnitts Grundlagen der C++-Journey von Coddy. Lektion 11 von 74.
In C++ kann eine Variable, sobald sie mit einem bestimmten Typ deklariert wurde, nur Werte dieses Typs enthalten. Eine int-Variable kann beispielsweise nur Ganzzahlen enthalten, und eine std::string-Variable kann nur Text enthalten.
Zum Beispiel:
int age = 25; // Kann nur ganze Zahlen speichern
string str = "abc"; // Kann nur Text speichernDiese würden Fehler verursachen:
age = "defg"; // Fehler: Text kann nicht in einer int-Variablen gespeichert werden
std::string s = 25; // Fehler: Kein std::string-Konstruktor akzeptiert eine ZahlDiese sind gültig:
age = 26; // OK: eine neue Ganzzahl zuweisen
str = "Jane"; // OK: eine neue Zeichenfolge zuweisenAufgabe
AnfängerDefiniere die folgenden Variablen mit ihren entsprechenden Typen und Werten:
- Eine
int-Variable namenscountmit dem Wert10. - Eine
double-Variable namenstotalmit dem Wert150.75. - Eine
char-Variable namensgrademit dem Wert'A'. - Eine
bool-Variable namensisActivemit dem Wertfalse. - Eine
string-Variable namensuserNamemit dem Wert"Bob123".
Die Zeilen unter deinem Code geben sie in diesem Format aus:
Count: [value of count]
Total: [value of total]
Grade: [value of grade]
Active: [value of isActive]
User Name: [value of userName]Probier es selbst
// Variablen deklarieren
Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.
Alle Lektionen in Grundlagen
4Operatoren Teil 1
Arithmetische OperatorenModulo-OperatorInkrement/DekrementPost-Inkrement/DekrementArithmetische AbkürzungenVergleichsoperatorenString-Vergleich7Eingabe/Ausgabe Grundlagen
cout-Anweisungcin-AnweisungString-EingabeWiederholung - Bis 120Wiederholung - Wahr oder Falsch3Variablen Teil 2
TypdeklarationNamenskonventionenWiederholung – Variablen initialisierenType Casting Teil 1Type Casting Teil 26Entscheidungsfindung
If-AnweisungIf - ElseSwitch-AnweisungBedingter OperatorWiederholung - If ElseVerschachtelte If - ElseÜbe selbstständig: Online-C++-Compiler