El signo de igualdad, =, es el operador basico de asignacion en C. Un ejemplo de asignacion es:
i = 7
A la variable i se le asigno el valor 7, y la expresion, como un todo,
toma ese valor. Cuando la expresion va seguida de un punto y coma, se
convierte en una proposicion.
i = 7;
x = 3.1 + sin(22.2);
Se calcula el valor de la expresion que esta a la derecha del signo = y
luego se asigna a la variable del lado izquierdo. Por ejemplo
int a, b, c
a = 7;
b = 2;
c = a + b;
declara que las variables a, b y c son de tipo int, luego asigna el valor 7
a `a`, el valor 2 a `b`, y el valor de la expresion a + b a `c`.