DocumentaciónFunciones de Usuario
Funciones de Usuario
Aprender a usar funciones es como tener tu propia caja de herramientas: te permiten reutilizar código, organizar tus programas y resolver problemas complejos dividiéndolos en partes pequeñas.
Definición y Sintaxis
Una función es un bloque de código que hace una tarea específica y que puedes llamar todas las veces que quieras.
Tipos de Funciones en BLOX
- Funciones internas - Provistas por el lenguaje
- Funciones de usuario - Las que tú creas
- Funciones API - Librerías externas
Parámetros
Los parámetros son los datos de entrada que recibe la función.
- Paso por valor: números, strings simples (la función recibe una copia)
- Paso por referencia: vectores, matrices, tablas, archivos, sockets (la función puede modificar el original)
BLOX decide automáticamente cuál usar.
Estructura
Las funciones se escriben al final del programa. Solo su prototipo (nombre y argumentos) va arriba del FUNCION PRINCIPAL.