ES/Argumentos Opcionales

From Multi Theft Auto: Wiki
Jump to: navigation, search

Los Argumentos Opcionales son argumentos que son pasados a una funcion pero no son requeridos para que la funcion se ejecute. Generalmente, si no los especifican, de usarán los valores por defecto.

Cuando miras la Sintaxis para un argumento, los argumentos Opcionales siempre están encerrados entre parantesis cuadrados.

Ejemplo:

createVehicle ( int model, float x, float y, float z, [ float rx, float ry, float rz ] )

En este ejemplo, rx, ry, yrz son Argumentos Opcionales.

Usando Argumentos Opcionales

Los Argumentos Opcionales tienen una limitación. No puedes usar ningún argumento opcional sin que sean proporcionados todos los argumentos.

Esto significa que, siguiendo el ejemplo anterior, si quisieras proporcionar rz, tambien necesitarías proporcionar rx, y ry en orden.