cpp / beginner
Snippet
Rückgabewerte von Funktionen und Void-Funktionen
Funktionen können Werte mit dem Rückgabetyp zurückgeben oder nichts mit void zurückgeben. Die add-Funktion nimmt zwei Integer und gibt ihre Summe zurück. Die printMessage-Funktion nimmt einen String, gibt aber nichts zurück - sie führt lediglich eine Aktion aus.
snippet.cpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#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);std::cout << result << std::endl;printMessage("Hello!");return 0;}
Erklärung
1
int add(int a, int b)
Funktion die zwei ints nimmt und einen int zurückgibt
2
void printMessage(std::string msg)
Funktion die einen String nimmt und nichts zurückgibt (void)