Reference   Language (extended) | Libraries | Comparison | Changes

= operador de asignación (un solo símbolo de "igual")

Guarda el valor en la derecha del símbolo "=" dentro de la variable a la izquierda del símbolo "=".

El signo de igualdad "=" en el lenguaje de programación C se llama el operador de asignación. Tiene un significado diferente que en la clase de álgebra en el que se indica una ecuación o igualdad. El operador de asignación le dice al microcontrolador que evalúe cualquier valor o expresión en el lado derecho del signo igual, y lo almacene en la variable a la izquierda del signo igual.

Ejemplo

 int sensVal;                 // declara una variable int llamada sensVal
 senVal = analogRead(0);       // guarda el valor (digitalizado) del voltaje de entrada del pin analógico 0 en SensVal

Sugerencias de programación

The variable on the left side of the assignment operator ( = sign ) needs to be able to hold the value stored in it. If it is not large enough to hold a value, the value stored in the variable will be incorrect.

Don't confuse the assignment operator [ = ] (single equal sign) with the comparison operator [ == ] (double equal signs), which evaluates whether two expressions are equal.

La variable en el lado izquierdo del operador de asignación (signo "=") tiene que ser capaz de mantener el valor almacenado en ella. Si no es suficientemente grande para contenerlo, el valor almacenado en la variable será incorrecto.

No confunda el operador de asignación [ = ] (un solo signo igual) con el operador de comparación [ == ] (un signo igual doble), que evalúa si dos expresiones son iguales.

Ver también

Página principal Referencia

Correcciones, sugerencias, y nueva documentación deberán ser publicadas en el Foro (castellano) o en el Foro (inglés).

El texto de la referencia de Arduino está publicado bajo la licencia Creative Commons Reconocimiento-Compartir bajo la misma licencia 3.0. Los ejemplos de código de la referencia están liberados al dominio público.

Share