C++ Die Terugkeer sleutelwoord
Terugkeerwaardes
Die void
sleutelwoord, wat in die vorige voorbeelde gebruik is, dui aan dat die funksie nie 'n waarde moet terugstuur nie. As jy wil hê dat die funksie 'n waarde moet terugstuur, kan jy 'n datatipe (soos int
,
string
, ens.) gebruik in plaas van void
, en die return
sleutelwoord binne die funksie gebruik:
Voorbeeld
int myFunction(int x) {
return 5
+ x;
}
int main() {
cout << myFunction(3);
return 0;
}
// Outputs
8 (5 + 3)
Hierdie voorbeeld gee die som van 'n funksie met twee parameters terug :
Voorbeeld
int myFunction(int x, int y) {
return x + y;
}
int main()
{
cout << myFunction(5, 3);
return 0;
}
// Outputs 8 (5 + 3)
U kan ook die resultaat in 'n veranderlike stoor:
Voorbeeld
int myFunction(int x, int y) {
return x + y;
}
int main() {
int z = myFunction(5, 3);
cout << z;
return 0;
}
// Outputs 8 (5 + 3)