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. Zum Beispiel kann eine int-Variable nur Ganzzahlwerte enthalten, und eine std::string-Variable kann nur Text enthalten.
Zum Beispiel:
int age = 25; // Kann nur ganze Zahlen enthalten
string str = "abc"; // Kann nur Text enthaltenFolgendes würde Fehler verursachen:
age = "defg"; // Fehler: Text kann nicht in eine int-Variable eingefügt werden
std::string s = 25; // Fehler: kein std::string-Konstruktor akzeptiert eine ZahlDiese sind gültig:
age = 26; // OK: Zuweisung einer neuen Ganzzahl
str = "Jane"; // OK: Zuweisung einer neuen TextzeichenfolgeAufgabe
AnfängerDeklarieren Sie 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".
Geben Sie nach der Deklaration dieser Variablen die Werte der Variablen im folgenden Format auf der Konsole aus:
Count: [Wert von count]
Total: [Wert von total]
Grade: [Wert von grade]
Active: [Wert von isActive]
User Name: [Wert von userName]Probier es selbst
#include <iostream>
#include <string>
using namespace std;
int main() {
// Variablen deklarieren
// Werte ausgeben
cout << "Count: " << count << endl;
cout << "Total: " << total << endl;
cout << "Grade: " << grade << endl;
cout << "Active: " << isActive << endl;
cout << "User Name: " << userName << endl;
return 0;
}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