Diferencia entre revisiones de «Estructura»
De ArduWiki
(→Operadores compuestos) |
(→Operadores bit a bit) |
||
Línea 56: | Línea 56: | ||
== Operadores bit a bit == | == Operadores bit a bit == | ||
− | * [[not bit a bit]] | + | Este tipo de operador te permite manipular un numero a nivel de sus bits. |
− | * [[and bit a bit]] | + | |
− | * [[or bit a bit]] | + | * [[not bit a bit]] <nowiki>(?)</nowiki> |
− | * [[xor bit a bit]] | + | * [[and bit a bit]] <nowiki>(&&)</nowiki> |
− | * [[bitshift derecha]] | + | * [[or bit a bit]] <nowiki>(||)</nowiki> |
− | * [[bitshift izquierda]] | + | * [[xor bit a bit]] <nowiki>(?)</nowiki> |
+ | * [[bitshift derecha]] <nowiki>(?)</nowiki> | ||
+ | * [[bitshift izquierda]] <nowiki>(?)</nowiki> | ||
== Operadores compuestos == | == Operadores compuestos == |
Revisión del 08:45 23 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.
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 derecha (?)
- bitshift izquierda (?)
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.