Menu
Coddy logo textTech

Arrays deklarieren

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

Ein Array ist eine Sammlung von Elementen und kann Werte desselben Typs enthalten, wie zum Beispiel Zahlen, Strings oder sogar andere Arrays. Arrays werden mit eckigen Klammern [] erstellt, und die Elemente innerhalb des Arrays werden durch Kommas getrennt.

Hier ist ein Beispiel dafür, wie man ein Array erstellt:

int numbers[] = {1, 2, 3, 4, 5};

Um die Länge des Arrays zu prüfen, können wir die Funktion std::size() verwenden:

int length = std::size(numbers)

Die Variable length wird den Wert 5 enthalten, da sich 5 Elemente im Array befinden.

Eine weitere Möglichkeit, ein Array mit eckigen Klammern [] gefolgt von der Array-Größe zu erstellen:

int numbers[5];

Im lokalen Gültigkeitsbereich (zum Beispiel innerhalb von main()) bleiben die 5 Elemente uninitialisiert, sodass sie unbestimmte Werte enthalten. Schreiben Sie int numbers[5] = {};, um sie alle auf 0 zu setzen. Nur statische oder globale Arrays werden implizit mit Null initialisiert.

challenge icon

Aufgabe

Einfach

Erstelle ein Array namens shoppingList, das die folgenden Elemente enthält: bread, eggs, milk und butter.

Probier es selbst

#include <iostream>
#include <string>

int main() {
    // Erstelle hier das shoppingList-Array
    
    
    // Ändere den Code unten nicht
    std::cout << "Shopping List:" << std::endl;
    for (int i = 0; i < std::size(shoppingList); i++) {
        std::cout << shoppingList[i] << std::endl;
    }
    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