Puis-je comparer trois variables comme suit, au lieu de faire if((x==y)&&(y==z)&&(z=x))
? [L'instruction if doit s'exécuter si les trois variables ont la même valeur. Ce sont booléens.]En C, est-ce que (x == y == z) se comporte comme je m'y attendais?
if(debounceATnow == debounceATlast == debounceATlastlast)
{
debounceANew = debounceATnow;
}
else
{
debounceANew = debounceAOld;
}
-1 pour ne pas passer 30 secondes à écrire un programme de test pour le savoir. –
./shrug Je suis plus intéressé à comprendre pourquoi cela ne fonctionne pas. Merci tout le monde. – Isaac