Menu
Coddy logo textTech

Ganze Zahlen

Teil des Abschnitts Grundlagen der C++-Journey von Coddy — Lektion 5 von 74.

Variablen sind Container, die Datenwerte enthalten. Sie werden verwendet, um Informationen innerhalb eines Programms zu speichern, zu manipulieren und anzuzeigen.

Kurz gesagt ist eine Variable wie eine Speichereinheit, auf die wir zugreifen können, indem wir den Namen der Variable eingeben. 

Jede Variable hat einen eindeutigen Namen und einen Wert, der von verschiedenen Typen sein kann. C++ verfügt über verschiedene integrierte Datentypen, die den Typ des Wertes definieren, den eine Variable speichern kann.

Das Arbeiten mit Variablen umfasst zwei Schritte:

  • Deklaration — dem Computer mitteilen, dass die Variable existiert:
    int age;
  • Initialisierung — der Variablen einen Wert zuweisen:
    age = 30;

Diese zwei Schritte können unter Verwendung des folgenden Formats in einer Zeile kombiniert werden:

variable_type variable_name = value;

In C++ werden ganze Zahlen normalerweise mit dem Datentyp int dargestellt.

int wird verwendet, um ganze Zahlen ohne Dezimalpunkt zu speichern. Zum Beispiel:

int age = 30;
int temperature = -5;
int count = 100;

Beim Deklarieren von Variablen in C++ müssen Sie den Typ der Variable vor dem Variablennamen angeben. Dies wird als Typdeklaration bezeichnet. Sobald eine Variable mit einem bestimmten Typ deklariert wurde, kann sie nur Werte dieses Typs enthalten.

Sie können auch mehrere Variablen desselben Typs in einer einzigen Zeile deklarieren:

int a, b, c;

In modernem C++ können Variablen auch mittels Brace-Initialisierung oder Konstruktor-Initialisierung initialisiert werden:

int num{0};   // Brace-Initialisierung
int num(0);   // Konstruktor-Initialisierung

C++ bietet auch das Schlüsselwort auto an, mit dem der Compiler den Typ einer Variablen automatisch aus ihrem zugewiesenen Wert ableiten kann:

auto score = 10;    // abgeleitet als int
auto price = 9.99;  // abgeleitet als double
challenge icon

Aufgabe

Anfänger

Deklariere eine int Variable namens quantity und initialisiere sie mit dem Wert 5.

Spickzettel

Variablen speichern Datenwerte. Deklarieren und initialisieren Sie diese mit:

variable_type variable_name = value;

Verwenden Sie int für ganze Zahlen:

int age = 30;
int temperature = -5;

Mehrere Variablen desselben Typs können in einer Zeile deklariert werden:

int a, b, c;

Alternative Initialisierungsstile:

int num{0};   // brace initialization
int num(0);   // constructor initialization

Verwenden Sie auto, um den Compiler den Typ automatisch ableiten zu lassen:

auto score = 10;    // deduced as int
auto price = 9.99;  // deduced as double

Probier es selbst

#include <iostream>

int main() {
    // Variablen hier deklarieren und initialisieren
    
    
    // Werte ausgeben - Unterhalb dieser Zeile nichts ändern
    std::cout << "Quantity: " << quantity;
    
    return 0;
}
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Grundlagen