Diferencia entre revisiones de «Estructura»
De ArduWiki
(→Operadores booleanos) |
(→Operadores de comparación) |
||
Línea 40: | Línea 40: | ||
Son los operadores usados para construir condiciones. | Son los operadores usados para construir condiciones. | ||
− | * [[igualdad]] | + | * [[igualdad]] <nowiki>(==)</nowiki> |
− | * [[diferente]] | + | * [[diferente]] <nowiki>(!=)</nowiki> |
− | * [[mayor]] | + | * [[mayor]] <nowiki>(>)</nowiki> |
− | * [[mayor igual]] | + | * [[mayor igual]] <nowiki>(>=)</nowiki> |
− | * [[menor]] | + | * [[menor]] <nowiki>(<)</nowiki> |
− | * [[menor igual]] | + | * [[menor igual]] <nowiki>(<=)</nowiki> |
== Operadores booleanos == | == Operadores booleanos == |
Revisión del 22:53 24 jul 2018
Los elementos del código Arduino (C ++).
Contenido
Boceto
Lo básico en cualquier boceto de Arduino. No puede faltar.
Estructura de control
Como su nombre lo indica te permite desviarte del flujo secuencial, según alguna condición o repetir un bloque mediante cualquiera de los bucles.
Sintaxis adicional
- Comentarios
- include
- defined - no usar
- DEBUG
Operadores aritméticos
Son operadores básicos que permiten construir expresiones mas complejas.
Operadores de comparación
Son los operadores usados para construir condiciones.
- igualdad (==)
- diferente (!=)
- mayor (>)
- mayor igual (>=)
- menor (<)
- menor igual (<=)
Operadores booleanos
Son operadores lógicos que se usan para unir condiciones de forma que existe una única respuesta.
Operadores bit a bit
Este tipo de operador te permite manipular un numero a nivel de sus bits.
- not bit a bit (~)
- and bit a bit (&&)
- or bit a bit (||)
- xor bit a bit (^)
- bitshift right (>>)
- bitshift left (<<)
Operadores compuestos
Este tipo de operadores se usn para hacer operaciones sobre la misma vaiable.
- incremento (++)
- decremento (--)
- suma compuesta (+=)
- resta compuesta (-=)
- multiplicacion compuesta (*=)
- division compuesta (/=)
- modulo compuesto (%=)
- or bit a bit compuesto (|=)
- and bit a bit compuesto (&=)
Operadores ternarios
Operadores de acceso a punteros
Para acceder directamente a bloques de memoria.