Per tal de poder realitzar operacions amb les nostres variables, necessitem disposar d'operadors. A continuació es detallen:
=Aquest operador assigna un valor a una variable.
x=5;
En aquest cas, assigna el valor 5 a la variable "x". Ara observem en aquest cas una assignació entre dues variables:
x=y;
Aquí assigna el valor de "y" a la variable "x". Per exemple, si el valor de "y" era 10, ara el valor de "x" també serà 10.
Com es pot veure, l'assignació sempre es fa de dreta a esquerra. La variable de l'esquerra agafarà el valor de la dreta.
Cal destacar que en aquest cas, l'antic valor de "x" es perdria i es substituiria pel nou. Malgrat això, només assignem el valor de "y" a "x" en el moment de fer l'operació d'assignació. És a dir, encara que després canvii el valor de "y" a 23, "x" seguirà conservant el valor de 10.
int main ()
{
int a, b; // a:?, b:?
a = 10; // a:10, b:?
b = 4; // a:10, b:4
a = b; // a:4, b:4
b = 7; // a:4, b:7
}
+-*/%+=-=*=/=%=>>=<<=&=^=|=++--==!=<><=>=!&&||?,&|^~<<>>