Diferencia entre revisiones de «asignacion»

De ArduWiki
Saltar a: navegación, buscar
(Página creada con «== Descripción == == Sintaxis == <pre> </pre> == Advertencias == == Ejemplo == <pre> </pre> == Vea también == == Referencias == * [https://www.arduino.cc/reference/e...»)
 
(Vea también)
 
(No se muestran 11 ediciones intermedias del mismo usuario)
Línea 1: Línea 1:
 
== Descripción ==
 
== Descripción ==
 +
Almacena el valor de la derecha del signo igual en la variable de la izquierda del signo igual.
 +
 +
Un solo signo de igualdad, en el programación Arduino, se llama '''operador de asignación'''. Tiene un significado diferente del que tiene en álgebra, donde indica una ecuación o igualdad. El operador de asignación indica al uC que avalúe cualquier valor o expresión que esté a la derecha del signo igual y que lo almacene en la variable.
  
 
== Sintaxis ==
 
== Sintaxis ==
 
<pre>
 
<pre>
 +
tipo variable = valor;
 +
tipo variable = expresion;
 
</pre>
 
</pre>
 +
 +
== Parámetros ==
 +
;tipo: determina el tipo de variable: [[bool]], [[char]], [[byte]], [[int]], [[long]], [[float]], etc
 +
;variable: nombre de variable a definir.
 +
;valor: un valor a asignar a la variable,
 +
;expresion: expresión o formula que determinara el valor de la variable.
  
 
== Advertencias ==
 
== Advertencias ==
 +
* La variable del lado izquierdo del operador de asignación (signo =) tiene que tener capacidad para almacenar el valor. Si no es lo suficientemente grande para contener el valor, el valor almacenado en la variable será incorrecto.
 +
* No se debe confundir el operador de asignación '''=''' (un solo signo igual)  con el operador de comparación '''==''' (dos signos igual), que avalúa si dos expresiones son iguales.
  
== Ejemplo ==
+
== Ejemplos ==
<pre>
+
<syntaxhighlight lang="c++">
</pre>
+
bool a = false;
 +
byte n = 122;
 +
int x = 1024;
 +
char c = 'a';
 +
int z = analogRead(A0);
 +
</syntaxhighlight>
  
 
== Vea también ==
 
== Vea también ==
 +
<categorytree mode=all>Operador aritmetico</categorytree>
 +
<categorytree mode=all>Operador aritmetico compuesto</categorytree>
  
== Referencias ==
+
== Referencias externas ==
 
* [https://www.arduino.cc/reference/es/language/functions/time/millis/ Guia de referencia de Arduino]
 
* [https://www.arduino.cc/reference/es/language/functions/time/millis/ Guia de referencia de Arduino]
  
[[Category:Estructura]]
+
[[Category:Operador aritmetico]]

Revisión actual del 00:14 27 sep 2019

Descripción

Almacena el valor de la derecha del signo igual en la variable de la izquierda del signo igual.

Un solo signo de igualdad, en el programación Arduino, se llama operador de asignación. Tiene un significado diferente del que tiene en álgebra, donde indica una ecuación o igualdad. El operador de asignación indica al uC que avalúe cualquier valor o expresión que esté a la derecha del signo igual y que lo almacene en la variable.

Sintaxis

tipo variable = valor;
tipo variable = expresion;

Parámetros

tipo
determina el tipo de variable: bool, char, byte, int, long, float, etc
variable
nombre de variable a definir.
valor
un valor a asignar a la variable,
expresion
expresión o formula que determinara el valor de la variable.

Advertencias

  • La variable del lado izquierdo del operador de asignación (signo =) tiene que tener capacidad para almacenar el valor. Si no es lo suficientemente grande para contener el valor, el valor almacenado en la variable será incorrecto.
  • No se debe confundir el operador de asignación = (un solo signo igual) con el operador de comparación == (dos signos igual), que avalúa si dos expresiones son iguales.

Ejemplos

bool a = false;
byte n = 122;
int x = 1024;
char c = 'a';
int z = analogRead(A0);

Vea también


Referencias externas