Red de conocimientos turísticos - Conocimientos sobre calendario chino - ¿Cuál es el papel del operador de asignación en lenguaje C?

¿Cuál es el papel del operador de asignación en lenguaje C?

El símbolo de asignación " = "

es un operador de asignación, que se utiliza para asignar un dato a una variable o el valor de una variable a otra variable. La expresión compuesta por el operador de asignación se denomina. expresión de asignación. La forma general es:

Nombre de variable = expresión

Puedes asignar un valor a una variable varias veces en el programa. Cada vez que se asigna un valor, los datos en la unidad de almacenamiento correspondiente se actualizan. Los datos actuales en la memoria son los datos asignados la última vez.

Ejemplo: A = 12; esta expresión se lee como

Asigne el valor 10 a la variable a.

Nota: a. Si los tipos de operandos en ambos lados del número de asignación son inconsistentes, el sistema realizará automáticamente la conversión de tipos. La regla de conversión es: convertir el tipo de valor de la expresión en el lado derecho del número de asignación al tipo de variable en el lado izquierdo del número de asignación.

Ejemplo: int y = 3.5 El valor final almacenado en la variable y es el número entero 3.

B. Puede reasignar el valor de la expresión copiada a una variable para formar una asignación continua.

Por ejemplo: x=y=25

Es una expresión de asignación continua,

X=y=25 equivale a x=(y=25 ), Entonces la expresión

x=y=25

el valor final es 25.