Variables

De ArduWiki
Revisión del 18:38 12 jun 2018 de Administrador (Discusión | contribuciones) (Ambito y calificadores)

Saltar a: navegación, buscar

Tipos de datos Arduino y constantes.

Constantes

Convenciones

Tipos de dato

Numericos

Carateres

Otros

Alcance y calificadores

Las variables en el lenguaje de programación C++, que usa Arduino, tienen una propiedad llamada ambito. Esto está en contraste con las primeras versiones de idiomas como BASIC, donde cada variable siempre es del tipo global.

Una variable global es aquella que puede ser vista por cada función en un boceto. Las variables locales solo son visibles para la función en la que están declaradas. En el entorno Arduino, cualquier variable declarada fuera de una función (por ejemplo, setup(), loop(), etc.), es una variable global.

Cuando los programas comienzan a hacerse más grandes y complejos, las variables locales son una forma útil de asegurar que solo una función tenga acceso a sus propias variables. Esto evita errores de programación cuando una función modifica inadvertidamente variables usadas por otra función.

También es útil a veces declarar e inicializar una variable dentro de un bucle for. Esto crea una variable a la que solo se puede acceder desde dentro de los paréntesis bucle for.

Calificadores

Utilidades