cpp / beginner
Snippet
Wiederverwendbaren Code mit Funktionen erstellen
Funktionen sind wiederverwendbare Codeblöcke, die bestimmte Aufgaben ausführen. Die add-Funktion nimmt zwei integers, addiert sie und gibt das Ergebnis zurück. Die printMessage-Funktion nimmt einen String und zeigt ihn an, gibt aber nichts zurück (void). Funktionen helfen, Codewiederholung zu vermeiden und machen Programme einfacher zu organisieren und zu warten.
snippet.cpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>int add(int a, int b) {return a + b;}void printMessage(std::string msg) {std::cout << msg << std::endl;}int main() {int result = add(5, 3);printMessage("The sum is: ");std::cout << result << std::endl;return 0;}
Erklärung
1
int add(int a, int b) {
Funktionsdeklaration: nimmt zwei integers und gibt einen integer zurück
2
return a + b;
Gibt die Summe der Parameter a und b zurück
3
void printMessage(std::string msg) {
Funktion ohne Rückgabewert (void) mit einem String-Parameter
4
int result = add(5, 3);
Ruft add-Funktion mit Werten 5 und 3 auf, speichert Ergebnis in Variable
5
printMessage("The sum is: ");
Ruft printMessage mit einem String-Argument auf