capypad
0 Tage Serie
cpp / beginner
Snippet

Strukturen: Verwandte Daten gruppieren

Eine Struktur gruppiert mehrere Variablen verschiedener Typen unter einem Namen. Jede Variable innerhalb der Struktur wird als Member bezeichnet. Auf Member wird mit dem Punkt-Operator zugegriffen. Strukturen sind nützlich für die Darstellung von Datensätzen wie einem Spieler in einem Spiel.

snippet.cpp
cpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
using namespace std;
 
struct Player {
string name;
int health;
float score;
};
 
int main() {
Player player1;
player1.name = "Alex";
player1.health = 100;
player1.score = 2450.5f;
cout << player1.name << " has " << player1.health << " HP" << endl;
return 0;
}
Erklärung
1
struct Player { ... };
Definiert eine Struktur mit drei Membern: name, health und score
2
player1.name = "Alex";
Greift auf das name-Member mit dem Punkt-Operator zu