Instructions

De Arduino microcontroller
Pagina 8
; puntkomma
Een puntkomma moet gebruikt worden na elke ingevoerde opdracht. Net zoals de
gekrulde haakjes zal bij het ontbreken van een puntkomma een error verschijnen.
Voorbeeld:
int x = 13; // declareer variable 'x' as the integer 13
Opmerking: Vaak is het zo dat het ontbreken van een puntkomma er voor zorgt dat
de Arduino software niet wil compileren en een error aangeeft op een andere plek
dan waar de puntkomma vergeten is. Dat wordt dus lastig zoeken.
/*… */ blok commentaar
Blok commentaar zijn gebieden met tekst die door het programma genegeerd
worden. Tussen de /* en */ staat meestal uitleg over het programma of over de code
die daar staat. Het mooie van “blok commentaar” is dat het over meerdere regels
geplaatst kan worden.
/* dit is een blok met commentaar
Vergeet niet het einde van het
Commentaar aan te geven
*/
Commentaar wordt nooit mee geprogrammeerd in de microcontroller. Het neemt
dus geen geheugenruimte in beslag. Natuurlijk wordt het wel bewaard in het
Arduino programma (Windows/Linux/Mac).
// regel commentaar
Een regel die begint met // en eindigt met tekst of code zal op die regel genegeerd
worden. Ook dit neemt geen geheugen in de microcontroller in beslag. Code voor
in de regel gevolgd door // zal wel uitgevoerd worden alles wat na de // komt op
die regel echter niet.
// Dit is commentaar op een regel en onderstaande wordt
// niet uitgevoerd omdat het vooraf gaat met //.
// A = B + 3
Regel commentaar wordt vaak gebruikt om de genoemde opdrachten uit te
leggen.
Opmerking: Als een programma niet werkt zoals het zou moeten werken dan is het
vaak handig om een gedeelte van het programma uit te schakelen door stukken
van je programma te voorzien van //. Je kunt dan stapsgewijs onderzoeken waar de
fout zit.