Red de conocimiento informático - Conocimiento sistemático - El código fuente está invertido.

El código fuente está invertido.

Las operaciones lógicas en lenguaje C incluyen AND, OR y NOT.

Utilice la inversión bit a bit del operador~

Por ejemplo, la inversión bit a bit de 0xFF es ~(0xFF)

El resultado de la inversión bit a bit es 0x00 .

Cabe señalar que las operaciones lógicas amp y amp en lenguaje C son diferentes.

0xFF amp0xA0=0xA0

Y 0x ff; amp0xA0=1

El operador es una operación de bit.

Su valor de retorno es el resultado de la operación del bit.

Estos dos operadores son expresiones lógicas y sus valores de retorno son solo 0 y 1.