cpp / beginner
Snippet
Funktionen definieren und aufrufen
Funktionen sind wiederverwendbare Codeblöcke, die bestimmte Aufgaben ausführen. Sie können Parameter annehmen und Werte zurückgeben. Der Rückgabetyp void bedeutet, dass die Funktion keinen Wert zurückgibt. Funktionen müssen deklariert werden, bevor sie in main aufgerufen werden.
snippet.cpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>using namespace std;int add(int x, int y) {return x + y;}void greet(string name) {cout << "Hello, " << name << "!" << endl;}int main() {int result = add(10, 20);cout << "Result: " << result << endl;greet("World");greet("C++");return 0;}
Erklärung
1
int add(int x, int y)
Funktion, die zwei Integer annimmt und ihre Summe zurückgibt
2
return x + y;
Sendet den berechneten Wert zurück zum Aufrufer
3
void greet(string name)
Funktion ohne Rückgabewert, die einen String-Parameter annimmt
4
int result = add(10, 20);
Ruft add auf und speichert den Rückgabewert in result
5
greet("World");
Ruft greet mit dem String-Argument "World" auf