C Les variables linguistiques sont précédées d'un point d'exclamation! Qu'est - ce que ça veut dire?

Questions et réponses du rseoc 2021-12-30 10:04:16 阅读数:156

les variables linguistiques sont pr
linearSearch(int list[], int size, int key)/*Cette fonction renvoie la listekeyEmplacement*//*SikeyValeur introuvable,Renvoie-1*/{int index,found,i;index=-1;found=FALSE;i=0;while(i<size && **!found**){if(list[i]==key){found=TRUE;index=i;}i++;/*Aller à l'article suivant de la liste*/}

Ici.!foundL'utilisation de
!N'est - ce pas l'inverse?foundQuel est le contraire de?C'est déroutant.
foundLe contraire estFALSEInverse?Mais ce n'est pas un nombre.
QuandfoundLa valeur de devientTRUEQuand,C'est - à - dire“!found”Quand c'est faux,Comment cela peut - il être interprété?
J'espère avoir des réponses détaillées




Adopter les réponses:

L'inverse de la condition
foundEt!foundSont mutuellement exclusifs.
SifoundC'est vrai.,Alors!foundC'est faux.
SifoundFaux.,Alors!foundC'est vrai.



Autres réponses2:

!C'est l'inverse logique
Oui, si.foundLa valeur deTRUE, !foundLe résultat deFALSE
SifoundLa valeur deFALSE, !foundLe résultat deTRUE
C'est - à - direTRUEDevenirFALSE,FALSEDevenirTRUE


Autres réponses3:

Non0 Les nombres sont logiquement trueOh, mon Dieu.
Si ça vous aide, prenez - le.!


Autres réponses4:

found Est une variable que vous déclarez , Et le point d'exclamation !C'est l'inverse, Cela peut aussi être interprété comme if (found==0) Ça veut dire.


Autres réponses5:

foundC'est un nombre,Si elle est supérieure à0C'est vrai.,! L'inverse, c'est juste que foundPlus grand que0,!foundC'est faux

版权声明:本文为[Questions et réponses du rseoc]所创,转载请带上原文链接,感谢。 https://primo.wiki/2021/12/202112300035558405.html