C++ La palabra clave de retorno
Valores devueltos
La void
palabra clave, utilizada en los ejemplos anteriores, indica que la función no debe devolver un valor. Si desea que la función devuelva un valor, puede usar un tipo de datos (como int
,
string
, etc.) en lugar de void
y usar la return
palabra clave dentro de la función:
Ejemplo
int myFunction(int x) {
return 5
+ x;
}
int main() {
cout << myFunction(3);
return 0;
}
// Outputs
8 (5 + 3)
Este ejemplo devuelve la suma de una función con dos parámetros :
Ejemplo
int myFunction(int x, int y) {
return x + y;
}
int main()
{
cout << myFunction(5, 3);
return 0;
}
// Outputs 8 (5 + 3)
También puede almacenar el resultado en una variable:
Ejemplo
int myFunction(int x, int y) {
return x + y;
}
int main() {
int z = myFunction(5, 3);
cout << z;
return 0;
}
// Outputs 8 (5 + 3)