cpp / beginner
Snippet
Mit Arrays arbeiten
Arrays speichern mehrere Werte desselben Typs im zusammenhängenden Speicher. Dieses Beispiel erstellt ein Integer-Array mit 5 Elementen. Arrays werden ab 0 indiziert, also ist numbers[0] das erste Element. Das Programm verwendet eine for-Schleife, um auf jedes Element zuzugreifen und ihre Summe zu berechnen.
snippet.cpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>int main() {int numbers[5] = {10, 20, 30, 40, 50};for (int i = 0; i < 5; i++) {std::cout << "Element " << i << ": " << numbers[i] << std::endl;}int sum = 0;for (int i = 0; i < 5; i++) {sum += numbers[i];}std::cout << "Total sum: " << sum << std::endl;return 0;}
Erklärung
1
int numbers[5] = {10, 20, 30, 40, 50};
Deklariert ein Array von 5 Integern mit Anfangswerten
2
for (int i = 0; i < 5; i++) {
Schleife beginnt bei Index 0, läuft solange i kleiner als 5 ist
3
numbers[i]
Greift auf das Element bei Index i zu (0 bis 4)
4
sum += numbers[i];
Addiert jedes Array-Element zur Variable sum
5
numbers[0] = 10, numbers[4] = 50
Erstes Element bei Index 0, letztes bei Index 4