Maison > Article > développement back-end > Que signifie ! en langage C ?
En langage C, le point d'exclamation (!) représente l'opérateur logique NON, qui est utilisé pour nier une expression afin que son résultat soit l'opposé de l'expression originale.
Que signifie ! en langage C ?
En langage C, le point d'exclamation (!) représente l'opérateur logique NON, qui nie une expression. Autrement dit, si l’expression est vraie, le résultat est faux ; si l’expression est fausse, le résultat est vrai.
Utilisation :
<code class="c">!expression;</code>
Où, expression
est l'expression à nier. expression
是要取反的表达式。
例子:
<code class="c">int x = 10; if (!x) { // x 为 0 时执行 }</code>
在这个例子中,!x
等于 false
,因为 x
为非零值。因此,if
Exemple : rrreee
Dans cet exemple,!x
est égal à false
car x
est différent de zéro. Par conséquent, l'instruction if
ne sera pas exécutée.
Priorité :
L'opérateur logique NON a une priorité plus élevée que les opérateurs logiques ET et OU, mais inférieure aux opérateurs arithmétiques.Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!