ES/Argumentos Opcionales

From Multi Theft Auto: Wiki
Revision as of 12:03, 29 September 2014 by Fabervox (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to 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.