Notities in Arduino C++ zijn kleine stukjes tekst die je in je code schrijft om uit te leggen wat de code doet. De computer leest deze notities niet wanneer hij de code uitvoert. Ze helpen je onder andere om je eigen code beter te begrijpen. Er zijn twee soorten Notities:
- Enkelregelig notities
Deze beginnen met ‘//’. Alles wat na ‘//’ op dezelfde regel staat, is een notities. - Meerregelig notities
Deze beginnen met ‘/*’ en eindigen met ‘*/’. Alles tussen ‘/*’ en ‘*/’ is een notitie, ook als het over meerdere regels gaat.
Waarom gebruik je commentaar?
- Helderheid
Notities maken je code gemakkelijker te begrijpen. Als je later terugkomt naar je code, helpen ze je herinneren wat je hebt gedaan. - Delen
Als je je code deelt met anderen, helpt een notities hen te begrijpen wat elk deel van de code doet. - Herinneren
Notities helpen je te herinneren waarom je bepaalde keuzes in je code hebt gemaakt. Of wat een eigen gemaakte functie doet, wat je door moet geven en wat de functie terug geeft. - Fouten vinden
Als je problemen in je code probeert op te lossen, helpen notities je begrijpen waarom je bepaalde stukken code hebt geschreven. Ook kun je code tijdelijk uitschakelen door er een notitie van te maken.
Enkelregelig notitie
// Dit is een enkelregelig notitie. // int ledPin = 16; int ledPin = 13; // Dit betekent dat de groene LED op pin 13 zit.
Meerregelig notitie
/* Dit is een meerregelig notitie. Het kan over meerdere regels gaan. */ int ledPin = 10; /* Dit betekent dat de rode LED op pin 10 zit */ // onderstaande code tijdelijk uitgeschakeld. /* for(int x=0; x<5; x++){ Serial.println("Print iets 5 keer"); } */
In het kort
Notities zijn kleine stukjes tekst die je in je code schrijft om dingen uit te leggen. Ze maken je code makkelijker te begrijpen en zijn handig voor jezelf en voor anderen die naar je code kijken. Maar doen verder niets.