Arrays deklarieren
Teil des Abschnitts Grundlagen der C++-Journey von Coddy — Lektion 58 von 74.
Ein Array ist eine Sammlung von Elementen, und es 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 den std::size()-Operator 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 Klammern [] gefolgt von der Array-Größe zu erstellen:
int numbers[5];Erstellt ein Array von 5 Ganzzahlen, die alle mit 0 initialisiert sind.
Aufgabe
EinfachErstelle ein Array namens shoppingList, das die folgenden Elemente enthält: bread, eggs, milk und butter.
Spickzettel
Arrays sind Sammlungen von Elementen desselben Typs, die mit eckigen Klammern [] erstellt werden, wobei die Elemente durch Kommas getrennt sind:
int numbers[] = {1, 2, 3, 4, 5};Um die Länge eines Arrays zu erhalten, verwenden Sie std::size():
int length = std::size(numbers);Sie können ein Array auch erstellen, indem Sie die Größe angeben:
int numbers[5]; // Erstellt ein Array aus 5 Ganzzahlen, alle mit 0 initialisiertProbier 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;
}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