C++ Klíčové slovo Return
Návratové hodnoty
Klíčové void
slovo použité v předchozích příkladech označuje, že funkce by neměla vracet hodnotu. Pokud chcete, aby funkce vracela hodnotu, můžete místo , použít datový typ (např. int
,
string
atd.) a
uvnitř funkce void
použít klíčové slovo:return
Příklad
int myFunction(int x) {
return 5
+ x;
}
int main() {
cout << myFunction(3);
return 0;
}
// Outputs
8 (5 + 3)
Tento příklad vrátí součet funkce se dvěma parametry :
Příklad
int myFunction(int x, int y) {
return x + y;
}
int main()
{
cout << myFunction(5, 3);
return 0;
}
// Outputs 8 (5 + 3)
Výsledek můžete také uložit do proměnné:
Příklad
int myFunction(int x, int y) {
return x + y;
}
int main() {
int z = myFunction(5, 3);
cout << z;
return 0;
}
// Outputs 8 (5 + 3)