Menu
Coddy logo textTech

Zugriff auf Elemente

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

In C++ verwenden wir Arrays, um mehrere Werte in einer einzigen Variablen zu speichern. Jeder Wert in einem Array wird als Element bezeichnet, und jedes Element hat einen Index.

Die Indizes beginnen bei 0 bis zur Länge des Arrays minus eins. Schauen Sie sich zum Beispiel das folgende Array an: 

char letters[] = {'a', 'b', 'c', 'd', 'e', 'f', 'g'};
  • Element a ist an Index 0
  • Element b ist an Index 1
  • ...
  • Element g ist an Index 6

Um auf ein Element eines Arrays zuzugreifen, können wir seinen Index in eckigen Klammern verwenden. Um zum Beispiel auf das erste Element eines Arrays namens letters zuzugreifen, würden wir letters[0] verwenden.

Hier ist ein Beispiel:

int numbers[] = {10, 20, 30, 40, 50};
int element = numbers[2];

Die Variable element wird den Wert 30 enthalten, da sie auf das dritte Element zugreift (das den Index 2 hat).

challenge icon

Aufgabe

Einfach

Erstellen Sie eine Funktion namens values, die ein Array und dessen Größe als Argument erhält und alle Elemente im Array nacheinander ausgibt.

Spickzettel

Arrays speichern mehrere Werte in einer einzigen Variablen. Jedes Element hat einen Index, der bei 0 beginnt:

char letters[] = {'a', 'b', 'c', 'd', 'e', 'f', 'g'};

Greifen Sie auf Array-Elemente über eckige Klammern mit dem Index zu:

int numbers[] = {10, 20, 30, 40, 50};
int element = numbers[2]; // element = 30

Probier es selbst

#include <iostream>

void values(int arr[], int size) {
    for (int i = 0; i < size; i++) {
        // Hier Code schreiben
    }

}

int main() {
    int numbers[] = {109, 4, 7, 19, 57, 216, 68, 89, 132, 63};
    int size = std::size(numbers);
    values(numbers, size);
    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