¿Qué significan amp; amp; y || en lenguaje C?
amp;amp; es verdadero solo si las expresiones izquierda y derecha son verdaderas al mismo tiempo, | es verdadera si una de las expresiones izquierda y derecha es verdadera.
Ejemplo:
#includelt;stdio.hgt;
int main(int argc, char*argv){
int a =0;
int b=10;
if(a==0 amp; amp; b==10){
printf("Esto es Uso de &, dos verdaderos son verdaderos\n");
}
devuelve 0;
}
Operador de operación bit a bit
Las cantidades que intervienen en la operación se calculan en bits binarios. Incluye seis tipos: AND bit a bit (amp;), OR bit a bit (|), NOT bit a bit (~), XOR bit a bit (^), desplazamiento a la izquierda (lt; lt;) y desplazamiento a la derecha (gt; gt;).
Operador de asignación
Se utiliza para operaciones de asignación y se divide en asignación simple (=), asignación aritmética compuesta (=, -=, *=, /=, =) y bit compuesto Asignación de operación (amp; =, |=, ^=, gt; gt; =, lt; lt; =) tres tipos y once tipos.
Operador condicional
Este es un operador ternario utilizado para la evaluación condicional (?:).