C++ Zwracane słowo kluczowe
Zwracane wartości
Słowo void
kluczowe użyte w poprzednich przykładach wskazuje, że funkcja nie powinna zwracać wartości. Jeśli chcesz, aby funkcja zwracała wartość, możesz użyć typu danych (takiego jak int
,
string
itd.) zamiast void
, i użyć return
słowa kluczowego wewnątrz funkcji:
Przykład
int myFunction(int x) {
return 5
+ x;
}
int main() {
cout << myFunction(3);
return 0;
}
// Outputs
8 (5 + 3)
Ten przykład zwraca sumę funkcji z dwoma parametrami :
Przykład
int myFunction(int x, int y) {
return x + y;
}
int main()
{
cout << myFunction(5, 3);
return 0;
}
// Outputs 8 (5 + 3)
Możesz także przechowywać wynik w zmiennej:
Przykład
int myFunction(int x, int y) {
return x + y;
}
int main() {
int z = myFunction(5, 3);
cout << z;
return 0;
}
// Outputs 8 (5 + 3)