Contenido del Curso
Introducción a C++
Introducción a C++
Funciones Con Argumentos
Una función con un parámetro (argumento) es una función que tiene que trabajar con un objeto desde fuera de la función.
Nota
Un argumento de función es una variable local creada y que existe solo en la función actual.
Por ejemplo, vamos a crear una función que divida cualquier entero por 2:
Para usar tal función, necesitas llamarla y pasarle un argumento:
Aquí hay un ejemplo:
main
#include <iostream> int func(int argument) { int result = argument / 2; return result; } int main() { //function calling and passing it an argument std::cout << "func() returned: " << func(10); }
Puedes pasar múltiples argumentos a una función:
main
#include <iostream> int func(int a, int b) { return a + b; //the function to sum arguments } int main() { std::cout << "sums the arguments = " << func(5, 7); }
func(5, 7)
– llamando a una función y pasando argumentos a ella.
Los argumentos se pasan con comas (,
). También puedes pasar arreglos:
main
#include <iostream> //the size of the passed array is optional int func(int arrayForFunc[]) { return arrayForFunc[2]; //function will returned third element } int main() { int array[6] = { 75, 234, 89, 12, -67, 2543 }; //calling function std::cout << "Third element of array is: " << func(array); }
¡Gracias por tus comentarios!