software

Hoe de operator Niet gelijk aan effectief te gebruiken in Arduino

Hoe de operator Niet gelijk aan effectief te gebruiken in Arduino

Single-board microcontroller Arduino gebruikt C / C ++ programmeertaal, die sets van functies, waarden (variabelen en constanten) en taalstructuurelementen omvat.

De niet gelijk aan daarnaast maakt een structuur deel uit van de vergelijkingsoperatoren gelijk aanminder dan, minder dan of gelijk aan, groter dan, groter dan of gelijk aan. Het grafische teken is !=.


Hoe gebruik ik niet gelijk aan met Arduino?

Niet gelijk aan is een element dat een variabele aan de linkerkant vergelijkt met een waarde of variabele aan de rechterkant van de operator.

Het geeft true terug als de twee operanden niet gelijk zijn.

De syntaxis is meestal de volgende:

x! = y; // is onwaar als x gelijk is aan y en het is waar als x niet gelijk is aan y

Wat niet gelijk aan voorwaarde is om dat te zeggen als de huidige staat niet gelijk is aan de vorige staat, doe dit dan.

In het bovenstaande voorbeeld belt u voor alle waarden van x die niet gelijk zijn aan 2 worden afgedrukt in de seriële monitor, met een vertraging van 500 ms, zodat u op de knop kunt klikken.

Het wordt aanbevolen om variabelen van hetzelfde gegevenstype te vergelijken, inclusief het ondertekende / niet-ondertekende type. Het vergelijken van variabelen van verschillende gegevenstypen is mogelijk, maar kan onvoorspelbare resultaten opleveren.


De seriële monitor werkt niet op uw Arduino? Probeer deze oplossingen.


Merk op dat de Arduino IDE C ++ gebruikt, maar aangezien de fysieke omgeving beperkt is, kunnen niet alle C / C ++ features gebruikt worden en de Arduino-omgeving. Hierdoor beschikt Arduino over helperfuncties (specifieke uitbreidingen) waarmee u de hardware eenvoudig kunt gebruiken.


FAQ: Lees meer over de programmeertaal Arduino

Het niet-gelijkteken verwijst naar een specifieke voorwaarde, die tussen twee waarden moet worden gebruikt om aan te geven dat één waarde is niet gelijk aan de andere waarde.

Het == teken in Arduino betekent dat de waarden aan elke kant van de conditie gelijk zijn.

Leegte is een trefwoord dat wordt gebruikt in Arduino-functieverklaringen, en het geeft aan dat de functie naar verwachting geen informatie retourneert naar de functie van waaruit het werd aangeroepen.

Windows 8.1 offline installeren op elk apparaat met Windows 8
Microsoft heeft Windows 8.1 uitgebracht als een officiële en gratis Windows 8-update, wat betekent dat als u momenteel Windows 8 gebruikt, u altijd na...
U kunt nu Microsoft Edge-favorieten alfabetiseren in Windows 10 versie 1607
Microsoft Edge is duidelijk de favoriete browser van Microsoft, maar dit betekent niet dat gebruikers het ontwerp en de mogelijkheden ervan niet kunne...
Zwart thema inschakelen in Office 2016
Als je een bediende hebt, zit je hoogstwaarschijnlijk uren achter het computerscherm. Deze activiteit kan erg vermoeiend zijn voor uw ogen, vooral als...