programvare

Hvordan effektivt bruke Ikke lik operatøren i Arduino

Hvordan effektivt bruke Ikke lik operatøren i Arduino

Enkeltkort mikrokontroller Arduino bruker C / C ++ programmeringsspråk, som består av sett med funksjoner, verdier (variabler og konstanter) og språkstrukturelementer.

De ikke lik en struktur er en del av sammenligningsoperatørene, ved siden av likmindre enn, mindre enn eller lik, større enn, større enn eller lik. Det grafiske tegnet er !=.


Hvordan bruker jeg ikke lik med Arduino?

Ikke lik er et element som sammenligner en variabel til venstre med en verdi eller variabel til høyre for operatøren.

Det blir sant når de to operandene ikke er like.

Syntaksen er vanligvis følgende:

x! = y; // er falsk hvis x er lik y og det er sant hvis x ikke er lik y

Hva ikke lik tilstand gjør er å si det Hvis den nåværende tilstanden ikke tilsvarer den forrige tilstanden, så gjør dette.

I eksemplet ovenfor ringer du til alle verdier av x som ikke er lik 2 skal skrives ut i Serial Monitor, med en forsinkelse på 500 ms, slik at du kan klikke på knappen.

Det anbefales å sammenligne variabler av samme datatype, inkludert den signerte / usignerte typen. Det er mulig å sammenligne variabler av forskjellige datatyper, men det kan generere uforutsigbare resultater.


Serial Monitor fungerer ikke på Arduino? Prøv disse løsningene.


Merk at Arduino IDE bruker C ++, men siden det fysiske miljøet er begrenset, kan ikke alle C / C ++ -funksjonene brukes og Arduino-miljøet. Som et resultat har Arduino hjelperfunksjoner (spesifikke utvidelser) som gjør det mulig å bruke maskinvaren enkelt.


FAQ: Les mer om programmeringsspråket Arduino

Likhetstegnet refererer til en bestemt tilstand, som skal brukes mellom to verdier for å indikere at en verdi er ikke lik den andre verdien.

== tegnet i Arduino betyr at verdiene på hver side av tilstanden er like.

Tomrom er et nøkkelord som brukes i Arduino-funksjonserklæringer, og det indikerer at funksjonen forventes å ikke returnere informasjon til funksjonen som den ble kalt fra.

NBC Olympics Windows 8 App streamer vinterlekene i 2014
Vinterlekene i Sotsji olympiske 2014 er i full gang, men hvis du eier et Windows-nettbrett, bør du vite at NBC nylig har lansert NBC Sports Live Extra...
Rett dato og klokkeslett er feil for Windows 8.1 Asus VivoTab Smart
Eiere av Windows 8-nettbrett har alltid hatt problemer med systemets dato og klokkeslett på enhetene sine, og vi rapporterte for lenge siden et bestem...
Alle problemene løst av samleoppdateringen for Windows [Mai 2014]
Microsoft tar seg av sikkerheten til produktene sine ved å gi ut oppdateringer til sine produkter i tide. I dag skal vi verve alle problemene som er ...