Diferencia entre revisiones de «Estructura»
De ArduWiki
(→Operadores de comparación) |
(→Operadores aritméticos) |
||
Línea 30: | Línea 30: | ||
Son operadores básicos que permiten construir expresiones mas complejas. | Son operadores básicos que permiten construir expresiones mas complejas. | ||
− | * [[asignacion]] | + | * [[asignacion]] <nowiki>(=)</nowiki> |
− | * [[suma]] | + | * [[suma]] <nowiki>(+)</nowiki> |
− | * [[resta]] | + | * [[resta]] <nowiki>(-)</nowiki> |
− | * [[multiplicación]] | + | * [[multiplicación]] <nowiki>(*)</nowiki> |
− | * [[división]] | + | * [[división]] <nowiki>(/)</nowiki> |
− | * [[modulo]] | + | * [[modulo]] <nowiki>(%)</nowiki> |
== Operadores de comparación == | == Operadores de comparación == |
Revisión del 22:54 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.
- asignacion (=)
- suma (+)
- resta (-)
- multiplicación (*)
- división (/)
- modulo (%)
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.