Red de conocimiento informático - Computadora portátil - !¿Qué significa x en lenguaje c?

!¿Qué significa x en lenguaje c?

¡Es una declaración de control que no deja de repetirse hasta x=0! x significa negación, lo cual es cierto siempre que el valor de x sea cero.

!x significa x!=0

Cuando X=0, ejecuta el bucle while

! Es decir, negarlo, cuando X! = No se ejecuta cuando 0

!= combinados son el operador lógico "no igual a"

!x--Esto significa realizar una operación "no" en x.

Información ampliada

Lista de operadores de lenguaje C:

1. Nivel de prioridad 1

La dirección de combinación es combinación izquierda (de izquierda a derecha). Derecha)

() paréntesis

[] operador de subíndice

-gt; puntero al operador de miembro de estructura

. tenga en cuenta que es un punto sólido)

2. Nivel de prioridad 2

Dirección asociativa asociativa derecha (de derecha a izquierda) operador unario

!NO lógico operador

~Operador de negación bit a bit

Operador de incremento

--Operador de decremento

-Operador de signo negativo

(tipo) operador de conversión de tipo

*Operador de puntero

amp; dirección y operador

operador de tamaño de longitud

Enciclopedia Baidu: lenguaje C símbolos de operación