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 aan, minder 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
- Wat betekent! = In 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.
- Wat betekent == in Arduino?
Het == teken in Arduino betekent dat de waarden aan elke kant van de conditie gelijk zijn.
- Wat betekent leegte in Arduino?
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.
- Arduino-fouten