Red de conocimiento del abogados - Bufete de abogados - ¿Qué significa a-=a en lenguaje C?
¿Qué significa a-=a en lenguaje C?
A-=a significa a=a-a, primero reste A de A y luego asigne el resultado a A..-= es en realidad una abreviatura, lo que hace que el cambio de variables sea más conciso.
Al calcular, se puede escribir en una forma familiar y calcular de derecha a izquierda. Tenga en cuenta que el valor de la variable cambia cada vez que se calcula. Si no prestas atención, puedes cometer errores.
Datos extendidos:
Los operadores de asignación compuestos tienen los siguientes tipos:
Función simbólica
+=Asignación adicional
-=Asignación de resta
* =Asignación de multiplicación
/=Asignación de división
% =Asignación de operación modular
& lt& lt=Asignación de desplazamiento a la izquierda
& gt& gt=Asignación de desplazamiento a la derecha
& amp=Asignación de suma lógica de bits
| =Asignación O lógica de bits p>
=Asignación XOR lógica bit a bit
Fuente de referencia: Enciclopedia Baidu - Operador de asignación compuesta
上篇: Luchando por sobrevivir, ¿por qué los indios pueden comprar patentes baratas? Esto se debe a que la ley de patentes de la India restringe la infracción. Copiar algunos productos o tecnologías patentados importantes en la India, como algunos medicamentos, incluidos los medicamentos mencionados en esta película, no constituye una infracción. Estos medicamentos genéricos no necesitan pagar regalías, por lo que el precio ha bajado. 下篇: ¿Cuál es el futuro de Dongfang Precision?