Variables

Una variable es una forma de nombrar y almacenar un valor para su uso posterior por el programa. Hay tantos tipos de variables como de datos: números de todo tipo representados de diferentes maneras (enteros, reales, binarios, decimales, hexadecimales, etc.), textos (con uno o varios caracteres o líneas), matrices (arrays), constantes, etc.

Todas las variables deben ser declaradas antes de su uso. Las declaraciones deben aparecer al principio de cada función o bloque de sentencias. Al declarar una variable se debe indicar primero el tipo de variable y luego su nombre. Puede dejarse la variable sin inicializar (sin asignarle un valor de partida) o asignarle un valor inicial.

Posteriormente, a lo largo del programa se puede cambiar el valor de la variable con su asignación.

Los diferentes tipos de variables vienen definidas por sus tamaños (número de bytes empleados para su almacenamiento), aspecto muy importante a considerar sobre el tamaño total que ocupará el programa en la memoria del PIC.

Algunos de los tipos de variables empleados en el IDE de Arduino son los mostrados en la siguiente tabla.

Variables