¿Qué quieres decir cuando dices sí o no?
O se invierte la entrada original, es decir, 1 se convierte en 0 y 0 se convierte en 1, o la potencia se convierte en no potencia y ninguna potencia se convierte en potencia, la operación Y es, por ejemplo, si ambas entradas son 1; Entonces el resultado de la operación es 1 y siempre que uno de los dos sea 0, la salida es 0. Más de tres entradas son similares. La operación Or significa que si una o ambas de las dos entradas son 1, el resultado de la operación es 1; si ambas son 0, la salida es 0;
La diferencia es la siguiente:
La ruta larga realiza la operación lógica después de realizar las operaciones en ambos lados del operador lógico cuando se cortocircuita, la parte izquierda del operador lógico; Se ejecuta primero y la operación lógica se ingresa directamente según sea necesario. Como resultado, la parte correcta ya no se ejecuta.
Datos ampliados:
1, cortocircuito y &;& amp?
Cuando el lado izquierdo es verdadero, se ejecuta el lado derecho, el lado derecho es verdadero y el lado derecho es falso.
El lado izquierdo es falso y el lado derecho ya no se ejecuta, es decir, un cortocircuito.
2. ¿Cortocircuito o ||?
Cuando el lado izquierdo es falso, se ejecuta el lado derecho, el lado derecho es verdadero y el lado derecho es falso.
El lado izquierdo de verdadero es verdadero y el lado derecho ya no se ejecuta, es decir, un cortocircuito.