Argumento
Un argumento es un valor pasado a una función cuando se llama a la función. Cada vez que se llama a una función durante la ejecución del programa, se pasan algunos valores con la función. Estos valores se denominan argumentos . Cuando se pasa un argumento con una función, se reemplaza con aquellas variables que se usaron durante la definición de la función y luego la función se ejecuta con estos valores. Veamos algunos ejemplos para facilitar la comprensión:
Ejemplo:
Java
public class Example { public static int multiply(int a, int b) { return a * b; } public static void main(String[] args) { int x = 2; int y = 5; // the variables x and y are arguments int product = multiply(x, y); System.out.println("PRODUCT IS: " + product); } }
Producción:
PRODUCT IS: 10
In the above example in the function the variable x and y are the arguments
Parámetros
Un parámetro es una variable utilizada para definir un valor particular durante la definición de una función . Cada vez que definimos una función, presentamos nuestro compilador con algunas variables que se utilizan en la ejecución de esa función. Estas variables a menudo se denominan Parámetros . Los parámetros y argumentos en su mayoría tienen el mismo valor pero, en teoría, son diferentes entre sí.
Ejemplo:
Java
public class Example { // the variables a and b are parameters public static int multiply(int a, int b) { return a * b; } public static void main(String[] args) { int x = 2; int y = 5; int product = multiply(x, y); System.out.println("PRODUCT IS:" + product); } }
Producción:
PRODUCT IS: 10
In the above example in the function the variable a and b are the parameters
Diferencia entre un argumento y un parámetro
Argumento | Parámetro |
---|---|
Cuando se llama a una función, los valores que se pasan en la llamada se llaman argumentos. | Los valores que se escriben en el momento del prototipo de la función y la definición de la función. |
Estos se utilizan en la instrucción de llamada de función para enviar valor desde la función de llamada a la función llamada. | Estos se utilizan en el encabezado de función de la función llamada para recibir el valor de los argumentos. |
Durante el tiempo de la llamada, cada argumento siempre se asigna al parámetro en la definición de la función. | Los parámetros son variables locales a las que se les asigna el valor de los argumentos cuando se llama a la función. |
También se denominan parámetros reales. | También se les llama Parámetros Formales. |
Publicación traducida automáticamente
Artículo escrito por ShikharMathur1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA