arduino-referencia-programacio

!

Descripció

El NO lògic dóna com a cert si l’operand és fals i viceversa.

Exemple de codi

Aquest operador es pot utilitzar dins de la condició d’una instrucció if.

if (!x) { // si x no és certa
   // declaracions
}

Es pot utilitzar per invertir el valor booleà.

x = !y; // el valor invertit de y s'emmagatzema a x

Notes i advertències

El operador bit a bit not ~ (tilde) sembla molt diferent que el booleà not! (signe d’exclamació o “bang” com diuen els programadors) però encara has d’estar segur de quin vols.

Vegeu també

LLENGUATGE ~ Bit a bit NO
LLENGUATGE Estructura